./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/no-overflow.prp --file ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_27-funptr_racing.i --full-output --traceabstraction.when.to.check.the.insufficient.erros.location.relative.to.the.other.error.locations AFTER --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version b8dbc81d Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_27-funptr_racing.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 8d24e1fe59577ae07a5b7a898c9dc79f871eafbb8fdf9529a0c24eed9c094f3d --traceabstraction.when.to.check.the.insufficient.erros.location.relative.to.the.other.error.locations AFTER --- Real Ultimate output --- This is Ultimate 0.2.3-?-b8dbc81 [2023-08-30 10:06:54,728 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-08-30 10:06:54,730 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-08-30 10:06:54,765 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-08-30 10:06:54,766 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-08-30 10:06:54,768 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-08-30 10:06:54,771 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-08-30 10:06:54,773 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-08-30 10:06:54,775 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-08-30 10:06:54,780 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-08-30 10:06:54,781 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-08-30 10:06:54,782 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-08-30 10:06:54,782 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-08-30 10:06:54,784 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-08-30 10:06:54,786 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-08-30 10:06:54,787 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-08-30 10:06:54,788 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-08-30 10:06:54,788 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-08-30 10:06:54,790 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-08-30 10:06:54,791 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-08-30 10:06:54,797 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-08-30 10:06:54,799 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-08-30 10:06:54,800 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-08-30 10:06:54,801 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-08-30 10:06:54,804 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-08-30 10:06:54,804 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-08-30 10:06:54,805 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-08-30 10:06:54,806 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-08-30 10:06:54,806 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-08-30 10:06:54,807 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-08-30 10:06:54,809 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-08-30 10:06:54,810 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-08-30 10:06:54,812 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-08-30 10:06:54,813 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-08-30 10:06:54,814 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-08-30 10:06:54,814 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-08-30 10:06:54,814 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-08-30 10:06:54,815 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-08-30 10:06:54,815 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-08-30 10:06:54,816 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-08-30 10:06:54,816 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-08-30 10:06:54,818 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2023-08-30 10:06:54,852 INFO L113 SettingsManager]: Loading preferences was successful [2023-08-30 10:06:54,853 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-30 10:06:54,854 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-08-30 10:06:54,854 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-08-30 10:06:54,855 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-30 10:06:54,855 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-30 10:06:54,856 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-30 10:06:54,856 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-08-30 10:06:54,856 INFO L138 SettingsManager]: * Use SBE=true [2023-08-30 10:06:54,857 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-30 10:06:54,857 INFO L138 SettingsManager]: * sizeof long=4 [2023-08-30 10:06:54,858 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2023-08-30 10:06:54,858 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-30 10:06:54,858 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-08-30 10:06:54,858 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-08-30 10:06:54,858 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-30 10:06:54,859 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-30 10:06:54,859 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-30 10:06:54,859 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2023-08-30 10:06:54,859 INFO L138 SettingsManager]: * sizeof long double=12 [2023-08-30 10:06:54,859 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-08-30 10:06:54,860 INFO L138 SettingsManager]: * Use constant arrays=true [2023-08-30 10:06:54,860 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-30 10:06:54,860 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-30 10:06:54,860 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-30 10:06:54,860 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-30 10:06:54,861 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-30 10:06:54,861 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-30 10:06:54,861 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-30 10:06:54,861 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-30 10:06:54,861 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-30 10:06:54,862 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-30 10:06:54,862 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-30 10:06:54,862 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-08-30 10:06:54,862 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-08-30 10:06:54,862 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-30 10:06:54,863 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-08-30 10:06:54,863 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8d24e1fe59577ae07a5b7a898c9dc79f871eafbb8fdf9529a0c24eed9c094f3d Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: When to check the insufficient erros location relative to the other error locations -> AFTER [2023-08-30 10:06:55,192 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-30 10:06:55,209 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-30 10:06:55,211 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-30 10:06:55,212 INFO L271 PluginConnector]: Initializing CDTParser... [2023-08-30 10:06:55,213 INFO L275 PluginConnector]: CDTParser initialized [2023-08-30 10:06:55,214 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_27-funptr_racing.i [2023-08-30 10:06:56,308 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-08-30 10:06:56,622 INFO L351 CDTParser]: Found 1 translation units. [2023-08-30 10:06:56,626 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_27-funptr_racing.i [2023-08-30 10:06:56,641 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/65df3a83e/58ce049ea29d48d1ab32597a69d6507b/FLAG6c50a282d [2023-08-30 10:06:56,658 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/65df3a83e/58ce049ea29d48d1ab32597a69d6507b [2023-08-30 10:06:56,660 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-30 10:06:56,661 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2023-08-30 10:06:56,662 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-30 10:06:56,663 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-30 10:06:56,666 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-30 10:06:56,668 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.08 10:06:56" (1/1) ... [2023-08-30 10:06:56,670 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1126b33 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 10:06:56, skipping insertion in model container [2023-08-30 10:06:56,670 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.08 10:06:56" (1/1) ... [2023-08-30 10:06:56,677 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-08-30 10:06:56,729 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-08-30 10:06:57,182 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_27-funptr_racing.i[41323,41336] [2023-08-30 10:06:57,209 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-30 10:06:57,229 INFO L203 MainTranslator]: Completed pre-run [2023-08-30 10:06:57,267 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_27-funptr_racing.i[41323,41336] [2023-08-30 10:06:57,293 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-30 10:06:57,407 WARN L667 CHandler]: The function g is called, but not defined or handled by StandardFunctionHandler. [2023-08-30 10:06:57,413 INFO L208 MainTranslator]: Completed translation [2023-08-30 10:06:57,413 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 10:06:57 WrapperNode [2023-08-30 10:06:57,414 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-30 10:06:57,415 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-30 10:06:57,415 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-30 10:06:57,415 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-30 10:06:57,422 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 10:06:57" (1/1) ... [2023-08-30 10:06:57,454 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 10:06:57" (1/1) ... [2023-08-30 10:06:57,484 INFO L138 Inliner]: procedures = 273, calls = 43, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 160 [2023-08-30 10:06:57,485 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-30 10:06:57,486 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-30 10:06:57,487 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-30 10:06:57,487 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-08-30 10:06:57,495 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 10:06:57" (1/1) ... [2023-08-30 10:06:57,496 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 10:06:57" (1/1) ... [2023-08-30 10:06:57,513 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 10:06:57" (1/1) ... [2023-08-30 10:06:57,515 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 10:06:57" (1/1) ... [2023-08-30 10:06:57,521 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 10:06:57" (1/1) ... [2023-08-30 10:06:57,534 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 10:06:57" (1/1) ... [2023-08-30 10:06:57,536 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 10:06:57" (1/1) ... [2023-08-30 10:06:57,543 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 10:06:57" (1/1) ... [2023-08-30 10:06:57,545 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-30 10:06:57,546 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-30 10:06:57,546 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-08-30 10:06:57,546 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-08-30 10:06:57,547 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 10:06:57" (1/1) ... [2023-08-30 10:06:57,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-30 10:06:57,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-30 10:06:57,586 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-08-30 10:06:57,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-08-30 10:06:57,620 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-30 10:06:57,621 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-30 10:06:57,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-08-30 10:06:57,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-30 10:06:57,621 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-08-30 10:06:57,621 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-30 10:06:57,621 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2023-08-30 10:06:57,622 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2023-08-30 10:06:57,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-30 10:06:57,622 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-30 10:06:57,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-30 10:06:57,623 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-30 10:06:57,821 INFO L236 CfgBuilder]: Building ICFG [2023-08-30 10:06:57,823 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-30 10:06:58,129 INFO L277 CfgBuilder]: Performing block encoding [2023-08-30 10:06:58,136 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-30 10:06:58,136 INFO L302 CfgBuilder]: Removed 16 assume(true) statements. [2023-08-30 10:06:58,146 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.08 10:06:58 BoogieIcfgContainer [2023-08-30 10:06:58,146 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-30 10:06:58,148 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-30 10:06:58,148 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-08-30 10:06:58,152 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-08-30 10:06:58,152 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 30.08 10:06:56" (1/3) ... [2023-08-30 10:06:58,153 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@44603ba0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.08 10:06:58, skipping insertion in model container [2023-08-30 10:06:58,153 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.08 10:06:57" (2/3) ... [2023-08-30 10:06:58,153 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@44603ba0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.08 10:06:58, skipping insertion in model container [2023-08-30 10:06:58,153 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.08 10:06:58" (3/3) ... [2023-08-30 10:06:58,154 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_27-funptr_racing.i [2023-08-30 10:06:58,174 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-08-30 10:06:58,182 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-30 10:06:58,182 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 12 error locations. [2023-08-30 10:06:58,183 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-30 10:06:58,304 INFO L144 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2023-08-30 10:06:58,354 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 152 places, 168 transitions, 344 flow [2023-08-30 10:06:58,450 INFO L130 PetriNetUnfolder]: 24/204 cut-off events. [2023-08-30 10:06:58,450 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2023-08-30 10:06:58,458 INFO L83 FinitePrefix]: Finished finitePrefix Result has 210 conditions, 204 events. 24/204 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 586 event pairs, 0 based on Foata normal form. 0/165 useless extension candidates. Maximal degree in co-relation 123. Up to 4 conditions per place. [2023-08-30 10:06:58,458 INFO L82 GeneralOperation]: Start removeDead. Operand has 152 places, 168 transitions, 344 flow [2023-08-30 10:06:58,466 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 150 places, 165 transitions, 338 flow [2023-08-30 10:06:58,469 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-30 10:06:58,482 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 150 places, 165 transitions, 338 flow [2023-08-30 10:06:58,486 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 150 places, 165 transitions, 338 flow [2023-08-30 10:06:58,487 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 150 places, 165 transitions, 338 flow [2023-08-30 10:06:58,544 INFO L130 PetriNetUnfolder]: 23/201 cut-off events. [2023-08-30 10:06:58,545 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2023-08-30 10:06:58,550 INFO L83 FinitePrefix]: Finished finitePrefix Result has 207 conditions, 201 events. 23/201 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 583 event pairs, 0 based on Foata normal form. 0/163 useless extension candidates. Maximal degree in co-relation 123. Up to 4 conditions per place. [2023-08-30 10:06:58,556 INFO L119 LiptonReduction]: Number of co-enabled transitions 7176 [2023-08-30 10:07:02,191 INFO L134 LiptonReduction]: Checked pairs total: 12956 [2023-08-30 10:07:02,192 INFO L136 LiptonReduction]: Total number of compositions: 141 [2023-08-30 10:07:02,204 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-30 10:07:02,210 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4bf71756, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-30 10:07:02,210 INFO L358 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2023-08-30 10:07:02,213 INFO L130 PetriNetUnfolder]: 0/6 cut-off events. [2023-08-30 10:07:02,213 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-08-30 10:07:02,213 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:02,214 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2023-08-30 10:07:02,214 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2023-08-30 10:07:02,218 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:02,219 INFO L85 PathProgramCache]: Analyzing trace with hash 20463098, now seen corresponding path program 1 times [2023-08-30 10:07:02,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:02,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049926478] [2023-08-30 10:07:02,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:02,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:02,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:02,439 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-30 10:07:02,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:02,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049926478] [2023-08-30 10:07:02,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049926478] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:02,441 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:02,441 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-30 10:07:02,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405973673] [2023-08-30 10:07:02,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:02,447 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-30 10:07:02,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:02,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-30 10:07:02,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-30 10:07:02,480 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 309 [2023-08-30 10:07:02,483 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 65 transitions, 138 flow. Second operand has 3 states, 3 states have (on average 145.33333333333334) internal successors, (436), 3 states have internal predecessors, (436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:02,483 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:02,483 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 309 [2023-08-30 10:07:02,484 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:02,641 INFO L130 PetriNetUnfolder]: 251/585 cut-off events. [2023-08-30 10:07:02,642 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2023-08-30 10:07:02,643 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1147 conditions, 585 events. 251/585 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3432 event pairs, 0 based on Foata normal form. 22/482 useless extension candidates. Maximal degree in co-relation 1079. Up to 504 conditions per place. [2023-08-30 10:07:02,646 INFO L137 encePairwiseOnDemand]: 288/309 looper letters, 64 selfloop transitions, 2 changer transitions 0/72 dead transitions. [2023-08-30 10:07:02,647 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 72 transitions, 284 flow [2023-08-30 10:07:02,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-30 10:07:02,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-30 10:07:02,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 529 transitions. [2023-08-30 10:07:02,659 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5706580366774542 [2023-08-30 10:07:02,660 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 529 transitions. [2023-08-30 10:07:02,661 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 529 transitions. [2023-08-30 10:07:02,662 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:02,664 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 529 transitions. [2023-08-30 10:07:02,668 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 176.33333333333334) internal successors, (529), 3 states have internal predecessors, (529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:02,672 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 309.0) internal successors, (1236), 4 states have internal predecessors, (1236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:02,673 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 309.0) internal successors, (1236), 4 states have internal predecessors, (1236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:02,674 INFO L175 Difference]: Start difference. First operand has 52 places, 65 transitions, 138 flow. Second operand 3 states and 529 transitions. [2023-08-30 10:07:02,675 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 72 transitions, 284 flow [2023-08-30 10:07:02,679 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 72 transitions, 284 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-30 10:07:02,681 INFO L231 Difference]: Finished difference. Result has 51 places, 46 transitions, 108 flow [2023-08-30 10:07:02,682 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=309, PETRI_DIFFERENCE_MINUEND_FLOW=100, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=108, PETRI_PLACES=51, PETRI_TRANSITIONS=46} [2023-08-30 10:07:02,685 INFO L281 CegarLoopForPetriNet]: 52 programPoint places, -1 predicate places. [2023-08-30 10:07:02,685 INFO L495 AbstractCegarLoop]: Abstraction has has 51 places, 46 transitions, 108 flow [2023-08-30 10:07:02,686 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 145.33333333333334) internal successors, (436), 3 states have internal predecessors, (436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:02,686 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:02,686 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:02,686 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-30 10:07:02,687 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2023-08-30 10:07:02,687 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:02,687 INFO L85 PathProgramCache]: Analyzing trace with hash 275267550, now seen corresponding path program 1 times [2023-08-30 10:07:02,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:02,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97875665] [2023-08-30 10:07:02,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:02,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:02,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:02,800 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-30 10:07:02,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:02,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97875665] [2023-08-30 10:07:02,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97875665] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:02,802 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:02,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-30 10:07:02,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947716404] [2023-08-30 10:07:02,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:02,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-30 10:07:02,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:02,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-30 10:07:02,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-30 10:07:02,820 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 143 out of 309 [2023-08-30 10:07:02,823 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 46 transitions, 108 flow. Second operand has 3 states, 3 states have (on average 145.0) internal successors, (435), 3 states have internal predecessors, (435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:02,823 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:02,823 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 143 of 309 [2023-08-30 10:07:02,823 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:02,942 INFO L130 PetriNetUnfolder]: 241/529 cut-off events. [2023-08-30 10:07:02,942 INFO L131 PetriNetUnfolder]: For 47/47 co-relation queries the response was YES. [2023-08-30 10:07:02,943 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1121 conditions, 529 events. 241/529 cut-off events. For 47/47 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 2568 event pairs, 100 based on Foata normal form. 0/449 useless extension candidates. Maximal degree in co-relation 1098. Up to 288 conditions per place. [2023-08-30 10:07:02,945 INFO L137 encePairwiseOnDemand]: 302/309 looper letters, 44 selfloop transitions, 5 changer transitions 0/54 dead transitions. [2023-08-30 10:07:02,945 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 54 transitions, 227 flow [2023-08-30 10:07:02,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-30 10:07:02,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-30 10:07:02,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 480 transitions. [2023-08-30 10:07:02,948 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.517799352750809 [2023-08-30 10:07:02,948 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 480 transitions. [2023-08-30 10:07:02,948 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 480 transitions. [2023-08-30 10:07:02,949 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:02,949 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 480 transitions. [2023-08-30 10:07:02,950 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 160.0) internal successors, (480), 3 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:02,953 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 309.0) internal successors, (1236), 4 states have internal predecessors, (1236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:02,954 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 309.0) internal successors, (1236), 4 states have internal predecessors, (1236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:02,954 INFO L175 Difference]: Start difference. First operand has 51 places, 46 transitions, 108 flow. Second operand 3 states and 480 transitions. [2023-08-30 10:07:02,954 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 54 transitions, 227 flow [2023-08-30 10:07:02,956 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 54 transitions, 221 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-30 10:07:02,957 INFO L231 Difference]: Finished difference. Result has 49 places, 44 transitions, 110 flow [2023-08-30 10:07:02,957 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=309, PETRI_DIFFERENCE_MINUEND_FLOW=100, PETRI_DIFFERENCE_MINUEND_PLACES=47, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=110, PETRI_PLACES=49, PETRI_TRANSITIONS=44} [2023-08-30 10:07:02,959 INFO L281 CegarLoopForPetriNet]: 52 programPoint places, -3 predicate places. [2023-08-30 10:07:02,959 INFO L495 AbstractCegarLoop]: Abstraction has has 49 places, 44 transitions, 110 flow [2023-08-30 10:07:02,959 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 145.0) internal successors, (435), 3 states have internal predecessors, (435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:02,959 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:02,960 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:02,960 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-30 10:07:02,961 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2023-08-30 10:07:02,963 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:02,963 INFO L85 PathProgramCache]: Analyzing trace with hash 275267551, now seen corresponding path program 1 times [2023-08-30 10:07:02,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:02,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344096121] [2023-08-30 10:07:02,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:02,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:02,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:03,068 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-30 10:07:03,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:03,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344096121] [2023-08-30 10:07:03,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344096121] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:03,070 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:03,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-30 10:07:03,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173517830] [2023-08-30 10:07:03,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:03,071 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-30 10:07:03,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:03,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-30 10:07:03,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-30 10:07:03,091 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 143 out of 309 [2023-08-30 10:07:03,092 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 49 places, 44 transitions, 110 flow. Second operand has 3 states, 3 states have (on average 145.0) internal successors, (435), 3 states have internal predecessors, (435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:03,092 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:03,093 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 143 of 309 [2023-08-30 10:07:03,094 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:03,205 INFO L130 PetriNetUnfolder]: 211/465 cut-off events. [2023-08-30 10:07:03,206 INFO L131 PetriNetUnfolder]: For 35/35 co-relation queries the response was YES. [2023-08-30 10:07:03,207 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1001 conditions, 465 events. 211/465 cut-off events. For 35/35 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 2156 event pairs, 110 based on Foata normal form. 11/439 useless extension candidates. Maximal degree in co-relation 970. Up to 244 conditions per place. [2023-08-30 10:07:03,209 INFO L137 encePairwiseOnDemand]: 302/309 looper letters, 42 selfloop transitions, 4 changer transitions 0/51 dead transitions. [2023-08-30 10:07:03,209 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 51 transitions, 217 flow [2023-08-30 10:07:03,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-30 10:07:03,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-30 10:07:03,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 478 transitions. [2023-08-30 10:07:03,211 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5156418554476807 [2023-08-30 10:07:03,211 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 478 transitions. [2023-08-30 10:07:03,211 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 478 transitions. [2023-08-30 10:07:03,212 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:03,212 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 478 transitions. [2023-08-30 10:07:03,213 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 159.33333333333334) internal successors, (478), 3 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:03,215 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 309.0) internal successors, (1236), 4 states have internal predecessors, (1236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:03,216 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 309.0) internal successors, (1236), 4 states have internal predecessors, (1236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:03,216 INFO L175 Difference]: Start difference. First operand has 49 places, 44 transitions, 110 flow. Second operand 3 states and 478 transitions. [2023-08-30 10:07:03,216 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 51 transitions, 217 flow [2023-08-30 10:07:03,218 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 46 places, 51 transitions, 209 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-30 10:07:03,219 INFO L231 Difference]: Finished difference. Result has 46 places, 41 transitions, 102 flow [2023-08-30 10:07:03,219 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=309, PETRI_DIFFERENCE_MINUEND_FLOW=94, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=102, PETRI_PLACES=46, PETRI_TRANSITIONS=41} [2023-08-30 10:07:03,220 INFO L281 CegarLoopForPetriNet]: 52 programPoint places, -6 predicate places. [2023-08-30 10:07:03,221 INFO L495 AbstractCegarLoop]: Abstraction has has 46 places, 41 transitions, 102 flow [2023-08-30 10:07:03,221 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 145.0) internal successors, (435), 3 states have internal predecessors, (435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:03,221 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:03,222 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:03,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-30 10:07:03,222 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2023-08-30 10:07:03,223 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:03,223 INFO L85 PathProgramCache]: Analyzing trace with hash 1402424782, now seen corresponding path program 1 times [2023-08-30 10:07:03,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:03,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840735999] [2023-08-30 10:07:03,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:03,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:03,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:03,380 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-30 10:07:03,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:03,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840735999] [2023-08-30 10:07:03,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840735999] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:03,385 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:03,385 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-30 10:07:03,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489848489] [2023-08-30 10:07:03,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:03,387 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-30 10:07:03,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:03,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-30 10:07:03,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-08-30 10:07:03,397 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 309 [2023-08-30 10:07:03,398 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 41 transitions, 102 flow. Second operand has 4 states, 4 states have (on average 146.5) internal successors, (586), 4 states have internal predecessors, (586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:03,399 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:03,399 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 309 [2023-08-30 10:07:03,399 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:03,544 INFO L130 PetriNetUnfolder]: 224/531 cut-off events. [2023-08-30 10:07:03,546 INFO L131 PetriNetUnfolder]: For 18/18 co-relation queries the response was YES. [2023-08-30 10:07:03,547 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1089 conditions, 531 events. 224/531 cut-off events. For 18/18 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 2614 event pairs, 117 based on Foata normal form. 0/496 useless extension candidates. Maximal degree in co-relation 1057. Up to 279 conditions per place. [2023-08-30 10:07:03,549 INFO L137 encePairwiseOnDemand]: 305/309 looper letters, 65 selfloop transitions, 4 changer transitions 0/74 dead transitions. [2023-08-30 10:07:03,549 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 74 transitions, 312 flow [2023-08-30 10:07:03,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-30 10:07:03,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-30 10:07:03,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 791 transitions. [2023-08-30 10:07:03,553 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5119741100323625 [2023-08-30 10:07:03,553 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 791 transitions. [2023-08-30 10:07:03,553 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 791 transitions. [2023-08-30 10:07:03,558 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:03,558 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 791 transitions. [2023-08-30 10:07:03,560 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 158.2) internal successors, (791), 5 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:03,562 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 309.0) internal successors, (1854), 6 states have internal predecessors, (1854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:03,563 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 309.0) internal successors, (1854), 6 states have internal predecessors, (1854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:03,563 INFO L175 Difference]: Start difference. First operand has 46 places, 41 transitions, 102 flow. Second operand 5 states and 791 transitions. [2023-08-30 10:07:03,563 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 74 transitions, 312 flow [2023-08-30 10:07:03,566 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 74 transitions, 304 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-30 10:07:03,568 INFO L231 Difference]: Finished difference. Result has 51 places, 43 transitions, 118 flow [2023-08-30 10:07:03,568 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=309, PETRI_DIFFERENCE_MINUEND_FLOW=94, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=118, PETRI_PLACES=51, PETRI_TRANSITIONS=43} [2023-08-30 10:07:03,569 INFO L281 CegarLoopForPetriNet]: 52 programPoint places, -1 predicate places. [2023-08-30 10:07:03,570 INFO L495 AbstractCegarLoop]: Abstraction has has 51 places, 43 transitions, 118 flow [2023-08-30 10:07:03,570 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 146.5) internal successors, (586), 4 states have internal predecessors, (586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:03,570 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:03,570 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:03,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-30 10:07:03,571 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2023-08-30 10:07:03,571 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:03,572 INFO L85 PathProgramCache]: Analyzing trace with hash -1440158210, now seen corresponding path program 1 times [2023-08-30 10:07:03,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:03,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391273592] [2023-08-30 10:07:03,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:03,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:03,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:03,652 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-30 10:07:03,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:03,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391273592] [2023-08-30 10:07:03,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391273592] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:03,653 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:03,653 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-30 10:07:03,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826101782] [2023-08-30 10:07:03,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:03,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-30 10:07:03,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:03,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-30 10:07:03,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-08-30 10:07:03,670 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 143 out of 309 [2023-08-30 10:07:03,671 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 43 transitions, 118 flow. Second operand has 4 states, 4 states have (on average 145.5) internal successors, (582), 4 states have internal predecessors, (582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:03,671 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:03,671 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 143 of 309 [2023-08-30 10:07:03,671 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:03,770 INFO L130 PetriNetUnfolder]: 215/495 cut-off events. [2023-08-30 10:07:03,770 INFO L131 PetriNetUnfolder]: For 62/64 co-relation queries the response was YES. [2023-08-30 10:07:03,771 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1051 conditions, 495 events. 215/495 cut-off events. For 62/64 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 2385 event pairs, 76 based on Foata normal form. 2/478 useless extension candidates. Maximal degree in co-relation 1014. Up to 194 conditions per place. [2023-08-30 10:07:03,772 INFO L137 encePairwiseOnDemand]: 303/309 looper letters, 49 selfloop transitions, 5 changer transitions 3/62 dead transitions. [2023-08-30 10:07:03,772 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 62 transitions, 282 flow [2023-08-30 10:07:03,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-30 10:07:03,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-30 10:07:03,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 628 transitions. [2023-08-30 10:07:03,774 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5080906148867314 [2023-08-30 10:07:03,775 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 628 transitions. [2023-08-30 10:07:03,775 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 628 transitions. [2023-08-30 10:07:03,775 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:03,775 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 628 transitions. [2023-08-30 10:07:03,777 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 157.0) internal successors, (628), 4 states have internal predecessors, (628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:03,778 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 309.0) internal successors, (1545), 5 states have internal predecessors, (1545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:03,779 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 309.0) internal successors, (1545), 5 states have internal predecessors, (1545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:03,779 INFO L175 Difference]: Start difference. First operand has 51 places, 43 transitions, 118 flow. Second operand 4 states and 628 transitions. [2023-08-30 10:07:03,780 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 62 transitions, 282 flow [2023-08-30 10:07:03,781 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 52 places, 62 transitions, 280 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-30 10:07:03,782 INFO L231 Difference]: Finished difference. Result has 52 places, 41 transitions, 120 flow [2023-08-30 10:07:03,782 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=309, PETRI_DIFFERENCE_MINUEND_FLOW=114, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=120, PETRI_PLACES=52, PETRI_TRANSITIONS=41} [2023-08-30 10:07:03,782 INFO L281 CegarLoopForPetriNet]: 52 programPoint places, 0 predicate places. [2023-08-30 10:07:03,783 INFO L495 AbstractCegarLoop]: Abstraction has has 52 places, 41 transitions, 120 flow [2023-08-30 10:07:03,783 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 145.5) internal successors, (582), 4 states have internal predecessors, (582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:03,783 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:03,783 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:03,783 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-30 10:07:03,784 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr5ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 17 more)] === [2023-08-30 10:07:03,784 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:03,784 INFO L85 PathProgramCache]: Analyzing trace with hash 1656206717, now seen corresponding path program 1 times [2023-08-30 10:07:03,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:03,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957953742] [2023-08-30 10:07:03,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:03,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:03,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:03,840 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-30 10:07:03,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:03,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957953742] [2023-08-30 10:07:03,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957953742] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-30 10:07:03,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578215264] [2023-08-30 10:07:03,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:03,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-30 10:07:03,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-30 10:07:03,844 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-30 10:07:03,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-08-30 10:07:03,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:03,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-30 10:07:03,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-08-30 10:07:04,016 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-30 10:07:04,016 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-08-30 10:07:04,064 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-30 10:07:04,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578215264] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-30 10:07:04,064 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-30 10:07:04,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2023-08-30 10:07:04,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486681372] [2023-08-30 10:07:04,065 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-30 10:07:04,065 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-30 10:07:04,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:04,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-30 10:07:04,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-08-30 10:07:04,094 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 143 out of 309 [2023-08-30 10:07:04,096 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 41 transitions, 120 flow. Second operand has 7 states, 7 states have (on average 146.28571428571428) internal successors, (1024), 7 states have internal predecessors, (1024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:04,096 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:04,096 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 143 of 309 [2023-08-30 10:07:04,096 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:04,143 INFO L130 PetriNetUnfolder]: 18/53 cut-off events. [2023-08-30 10:07:04,144 INFO L131 PetriNetUnfolder]: For 5/6 co-relation queries the response was YES. [2023-08-30 10:07:04,144 INFO L83 FinitePrefix]: Finished finitePrefix Result has 131 conditions, 53 events. 18/53 cut-off events. For 5/6 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 100 event pairs, 0 based on Foata normal form. 11/64 useless extension candidates. Maximal degree in co-relation 123. Up to 38 conditions per place. [2023-08-30 10:07:04,144 INFO L137 encePairwiseOnDemand]: 306/309 looper letters, 0 selfloop transitions, 0 changer transitions 26/26 dead transitions. [2023-08-30 10:07:04,144 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 31 places, 26 transitions, 117 flow [2023-08-30 10:07:04,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-30 10:07:04,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-30 10:07:04,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 596 transitions. [2023-08-30 10:07:04,146 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.48220064724919093 [2023-08-30 10:07:04,146 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 596 transitions. [2023-08-30 10:07:04,146 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 596 transitions. [2023-08-30 10:07:04,147 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:04,147 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 596 transitions. [2023-08-30 10:07:04,148 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 149.0) internal successors, (596), 4 states have internal predecessors, (596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:04,150 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 309.0) internal successors, (1545), 5 states have internal predecessors, (1545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:04,151 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 309.0) internal successors, (1545), 5 states have internal predecessors, (1545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:04,151 INFO L175 Difference]: Start difference. First operand has 52 places, 41 transitions, 120 flow. Second operand 4 states and 596 transitions. [2023-08-30 10:07:04,151 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 31 places, 26 transitions, 117 flow [2023-08-30 10:07:04,151 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 24 places, 26 transitions, 102 flow, removed 0 selfloop flow, removed 7 redundant places. [2023-08-30 10:07:04,152 INFO L231 Difference]: Finished difference. Result has 24 places, 0 transitions, 0 flow [2023-08-30 10:07:04,152 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=309, PETRI_DIFFERENCE_MINUEND_FLOW=36, PETRI_DIFFERENCE_MINUEND_PLACES=21, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=16, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=0, PETRI_PLACES=24, PETRI_TRANSITIONS=0} [2023-08-30 10:07:04,152 INFO L281 CegarLoopForPetriNet]: 52 programPoint places, -28 predicate places. [2023-08-30 10:07:04,153 INFO L495 AbstractCegarLoop]: Abstraction has has 24 places, 0 transitions, 0 flow [2023-08-30 10:07:04,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 146.28571428571428) internal successors, (1024), 7 states have internal predecessors, (1024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:04,159 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 20 remaining) [2023-08-30 10:07:04,160 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 20 remaining) [2023-08-30 10:07:04,160 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 20 remaining) [2023-08-30 10:07:04,160 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 20 remaining) [2023-08-30 10:07:04,160 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 20 remaining) [2023-08-30 10:07:04,160 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 20 remaining) [2023-08-30 10:07:04,161 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 20 remaining) [2023-08-30 10:07:04,161 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 20 remaining) [2023-08-30 10:07:04,161 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 20 remaining) [2023-08-30 10:07:04,161 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 20 remaining) [2023-08-30 10:07:04,162 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 20 remaining) [2023-08-30 10:07:04,162 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 20 remaining) [2023-08-30 10:07:04,162 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 20 remaining) [2023-08-30 10:07:04,162 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 20 remaining) [2023-08-30 10:07:04,162 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 20 remaining) [2023-08-30 10:07:04,162 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 20 remaining) [2023-08-30 10:07:04,163 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 20 remaining) [2023-08-30 10:07:04,163 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 20 remaining) [2023-08-30 10:07:04,163 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 20 remaining) [2023-08-30 10:07:04,163 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 20 remaining) [2023-08-30 10:07:04,173 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-08-30 10:07:04,368 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-08-30 10:07:04,369 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2023-08-30 10:07:04,371 INFO L307 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE (1/2) [2023-08-30 10:07:04,375 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 152 places, 168 transitions, 344 flow [2023-08-30 10:07:04,390 INFO L130 PetriNetUnfolder]: 24/204 cut-off events. [2023-08-30 10:07:04,390 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2023-08-30 10:07:04,391 INFO L83 FinitePrefix]: Finished finitePrefix Result has 210 conditions, 204 events. 24/204 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 586 event pairs, 0 based on Foata normal form. 0/165 useless extension candidates. Maximal degree in co-relation 123. Up to 4 conditions per place. [2023-08-30 10:07:04,391 INFO L82 GeneralOperation]: Start removeDead. Operand has 152 places, 168 transitions, 344 flow [2023-08-30 10:07:04,392 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 144 places, 159 transitions, 323 flow [2023-08-30 10:07:04,393 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-30 10:07:04,393 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 144 places, 159 transitions, 323 flow [2023-08-30 10:07:04,393 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 144 places, 159 transitions, 323 flow [2023-08-30 10:07:04,393 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 144 places, 159 transitions, 323 flow [2023-08-30 10:07:04,406 INFO L130 PetriNetUnfolder]: 23/195 cut-off events. [2023-08-30 10:07:04,406 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-08-30 10:07:04,407 INFO L83 FinitePrefix]: Finished finitePrefix Result has 200 conditions, 195 events. 23/195 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 572 event pairs, 0 based on Foata normal form. 0/158 useless extension candidates. Maximal degree in co-relation 123. Up to 4 conditions per place. [2023-08-30 10:07:04,410 INFO L119 LiptonReduction]: Number of co-enabled transitions 7176 [2023-08-30 10:07:07,682 INFO L134 LiptonReduction]: Checked pairs total: 12681 [2023-08-30 10:07:07,682 INFO L136 LiptonReduction]: Total number of compositions: 136 [2023-08-30 10:07:07,684 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-30 10:07:07,685 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4bf71756, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-30 10:07:07,685 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-30 10:07:07,687 INFO L130 PetriNetUnfolder]: 0/20 cut-off events. [2023-08-30 10:07:07,688 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-08-30 10:07:07,688 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:07,688 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-08-30 10:07:07,688 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-30 10:07:07,688 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:07,689 INFO L85 PathProgramCache]: Analyzing trace with hash -2079862722, now seen corresponding path program 1 times [2023-08-30 10:07:07,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:07,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878414713] [2023-08-30 10:07:07,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:07,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:07,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-30 10:07:07,712 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-30 10:07:07,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-30 10:07:07,744 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-30 10:07:07,744 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-30 10:07:07,744 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-30 10:07:07,745 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-30 10:07:07,745 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-30 10:07:07,745 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2023-08-30 10:07:07,746 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-30 10:07:07,746 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-08-30 10:07:07,783 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-08-30 10:07:07,790 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 220 places, 248 transitions, 514 flow [2023-08-30 10:07:07,837 INFO L130 PetriNetUnfolder]: 45/356 cut-off events. [2023-08-30 10:07:07,837 INFO L131 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2023-08-30 10:07:07,840 INFO L83 FinitePrefix]: Finished finitePrefix Result has 370 conditions, 356 events. 45/356 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1305 event pairs, 0 based on Foata normal form. 0/281 useless extension candidates. Maximal degree in co-relation 220. Up to 8 conditions per place. [2023-08-30 10:07:07,841 INFO L82 GeneralOperation]: Start removeDead. Operand has 220 places, 248 transitions, 514 flow [2023-08-30 10:07:07,844 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 220 places, 248 transitions, 514 flow [2023-08-30 10:07:07,844 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-30 10:07:07,844 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 220 places, 248 transitions, 514 flow [2023-08-30 10:07:07,845 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 220 places, 248 transitions, 514 flow [2023-08-30 10:07:07,845 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 220 places, 248 transitions, 514 flow [2023-08-30 10:07:07,878 INFO L130 PetriNetUnfolder]: 45/356 cut-off events. [2023-08-30 10:07:07,878 INFO L131 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2023-08-30 10:07:07,881 INFO L83 FinitePrefix]: Finished finitePrefix Result has 370 conditions, 356 events. 45/356 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1305 event pairs, 0 based on Foata normal form. 0/281 useless extension candidates. Maximal degree in co-relation 220. Up to 8 conditions per place. [2023-08-30 10:07:07,896 INFO L119 LiptonReduction]: Number of co-enabled transitions 29484 [2023-08-30 10:07:11,604 INFO L134 LiptonReduction]: Checked pairs total: 91858 [2023-08-30 10:07:11,605 INFO L136 LiptonReduction]: Total number of compositions: 190 [2023-08-30 10:07:11,606 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-30 10:07:11,607 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4bf71756, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-30 10:07:11,607 INFO L358 AbstractCegarLoop]: Starting to check reachability of 28 error locations. [2023-08-30 10:07:11,609 INFO L130 PetriNetUnfolder]: 0/9 cut-off events. [2023-08-30 10:07:11,609 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-08-30 10:07:11,609 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:11,609 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-08-30 10:07:11,609 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:11,610 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:11,610 INFO L85 PathProgramCache]: Analyzing trace with hash 1258502540, now seen corresponding path program 1 times [2023-08-30 10:07:11,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:11,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708533538] [2023-08-30 10:07:11,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:11,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:11,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:11,654 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-30 10:07:11,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:11,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708533538] [2023-08-30 10:07:11,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708533538] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:11,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:11,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-30 10:07:11,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618912230] [2023-08-30 10:07:11,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:11,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-30 10:07:11,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:11,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-30 10:07:11,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-30 10:07:11,664 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 210 out of 438 [2023-08-30 10:07:11,666 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 117 transitions, 252 flow. Second operand has 3 states, 3 states have (on average 211.33333333333334) internal successors, (634), 3 states have internal predecessors, (634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:11,666 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:11,666 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 210 of 438 [2023-08-30 10:07:11,666 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:14,309 INFO L130 PetriNetUnfolder]: 23347/37165 cut-off events. [2023-08-30 10:07:14,309 INFO L131 PetriNetUnfolder]: For 152/152 co-relation queries the response was YES. [2023-08-30 10:07:14,362 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73114 conditions, 37165 events. 23347/37165 cut-off events. For 152/152 co-relation queries the response was YES. Maximal size of possible extension queue 1235. Compared 287889 event pairs, 10724 based on Foata normal form. 2499/28921 useless extension candidates. Maximal degree in co-relation 4076. Up to 35707 conditions per place. [2023-08-30 10:07:14,541 INFO L137 encePairwiseOnDemand]: 407/438 looper letters, 108 selfloop transitions, 2 changer transitions 0/122 dead transitions. [2023-08-30 10:07:14,541 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 122 transitions, 482 flow [2023-08-30 10:07:14,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-30 10:07:14,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-30 10:07:14,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 781 transitions. [2023-08-30 10:07:14,544 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5943683409436834 [2023-08-30 10:07:14,544 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 781 transitions. [2023-08-30 10:07:14,544 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 781 transitions. [2023-08-30 10:07:14,544 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:14,544 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 781 transitions. [2023-08-30 10:07:14,546 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 260.3333333333333) internal successors, (781), 3 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:14,548 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 438.0) internal successors, (1752), 4 states have internal predecessors, (1752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:14,549 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 438.0) internal successors, (1752), 4 states have internal predecessors, (1752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:14,549 INFO L175 Difference]: Start difference. First operand has 92 places, 117 transitions, 252 flow. Second operand 3 states and 781 transitions. [2023-08-30 10:07:14,549 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 122 transitions, 482 flow [2023-08-30 10:07:14,551 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 122 transitions, 482 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-30 10:07:14,554 INFO L231 Difference]: Finished difference. Result has 95 places, 92 transitions, 216 flow [2023-08-30 10:07:14,554 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=200, PETRI_DIFFERENCE_MINUEND_PLACES=92, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=91, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=216, PETRI_PLACES=95, PETRI_TRANSITIONS=92} [2023-08-30 10:07:14,556 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 3 predicate places. [2023-08-30 10:07:14,556 INFO L495 AbstractCegarLoop]: Abstraction has has 95 places, 92 transitions, 216 flow [2023-08-30 10:07:14,558 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 211.33333333333334) internal successors, (634), 3 states have internal predecessors, (634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:14,558 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:14,558 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:14,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-30 10:07:14,559 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:14,559 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:14,560 INFO L85 PathProgramCache]: Analyzing trace with hash 1891286691, now seen corresponding path program 1 times [2023-08-30 10:07:14,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:14,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367396999] [2023-08-30 10:07:14,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:14,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:14,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:14,597 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-30 10:07:14,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:14,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367396999] [2023-08-30 10:07:14,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367396999] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:14,598 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:14,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-30 10:07:14,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255517927] [2023-08-30 10:07:14,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:14,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-30 10:07:14,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:14,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-30 10:07:14,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-30 10:07:14,618 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 438 [2023-08-30 10:07:14,619 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 95 places, 92 transitions, 216 flow. Second operand has 3 states, 3 states have (on average 207.33333333333334) internal successors, (622), 3 states have internal predecessors, (622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:14,619 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:14,619 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 438 [2023-08-30 10:07:14,619 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:16,718 INFO L130 PetriNetUnfolder]: 23234/37538 cut-off events. [2023-08-30 10:07:16,718 INFO L131 PetriNetUnfolder]: For 2044/2044 co-relation queries the response was YES. [2023-08-30 10:07:16,778 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77985 conditions, 37538 events. 23234/37538 cut-off events. For 2044/2044 co-relation queries the response was YES. Maximal size of possible extension queue 1289. Compared 297766 event pairs, 9072 based on Foata normal form. 0/28226 useless extension candidates. Maximal degree in co-relation 77803. Up to 25157 conditions per place. [2023-08-30 10:07:16,911 INFO L137 encePairwiseOnDemand]: 413/438 looper letters, 133 selfloop transitions, 17 changer transitions 0/162 dead transitions. [2023-08-30 10:07:16,912 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 97 places, 162 transitions, 678 flow [2023-08-30 10:07:16,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-30 10:07:16,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-30 10:07:16,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 771 transitions. [2023-08-30 10:07:16,914 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.58675799086758 [2023-08-30 10:07:16,914 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 771 transitions. [2023-08-30 10:07:16,915 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 771 transitions. [2023-08-30 10:07:16,915 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:16,915 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 771 transitions. [2023-08-30 10:07:16,917 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 257.0) internal successors, (771), 3 states have internal predecessors, (771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:16,919 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 438.0) internal successors, (1752), 4 states have internal predecessors, (1752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:16,919 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 438.0) internal successors, (1752), 4 states have internal predecessors, (1752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:16,919 INFO L175 Difference]: Start difference. First operand has 95 places, 92 transitions, 216 flow. Second operand 3 states and 771 transitions. [2023-08-30 10:07:16,920 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 97 places, 162 transitions, 678 flow [2023-08-30 10:07:16,923 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 162 transitions, 675 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-30 10:07:16,927 INFO L231 Difference]: Finished difference. Result has 98 places, 108 transitions, 362 flow [2023-08-30 10:07:16,927 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=214, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=362, PETRI_PLACES=98, PETRI_TRANSITIONS=108} [2023-08-30 10:07:16,931 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 6 predicate places. [2023-08-30 10:07:16,931 INFO L495 AbstractCegarLoop]: Abstraction has has 98 places, 108 transitions, 362 flow [2023-08-30 10:07:16,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 207.33333333333334) internal successors, (622), 3 states have internal predecessors, (622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:16,931 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:16,932 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1] [2023-08-30 10:07:16,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-08-30 10:07:16,932 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:16,932 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:16,932 INFO L85 PathProgramCache]: Analyzing trace with hash 1093374575, now seen corresponding path program 1 times [2023-08-30 10:07:16,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:16,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044433697] [2023-08-30 10:07:16,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:16,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:16,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:16,967 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-30 10:07:16,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:16,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044433697] [2023-08-30 10:07:16,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044433697] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:16,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:16,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-30 10:07:16,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609277673] [2023-08-30 10:07:16,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:16,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-30 10:07:16,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:16,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-30 10:07:16,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-30 10:07:16,980 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 438 [2023-08-30 10:07:16,981 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 108 transitions, 362 flow. Second operand has 3 states, 3 states have (on average 211.33333333333334) internal successors, (634), 3 states have internal predecessors, (634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:16,981 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:16,981 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 438 [2023-08-30 10:07:16,981 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:18,938 INFO L130 PetriNetUnfolder]: 21556/35263 cut-off events. [2023-08-30 10:07:18,938 INFO L131 PetriNetUnfolder]: For 14607/14607 co-relation queries the response was YES. [2023-08-30 10:07:18,986 INFO L83 FinitePrefix]: Finished finitePrefix Result has 84134 conditions, 35263 events. 21556/35263 cut-off events. For 14607/14607 co-relation queries the response was YES. Maximal size of possible extension queue 1202. Compared 290740 event pairs, 3804 based on Foata normal form. 0/32497 useless extension candidates. Maximal degree in co-relation 37379. Up to 27041 conditions per place. [2023-08-30 10:07:19,125 INFO L137 encePairwiseOnDemand]: 434/438 looper letters, 166 selfloop transitions, 4 changer transitions 0/182 dead transitions. [2023-08-30 10:07:19,125 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 182 transitions, 960 flow [2023-08-30 10:07:19,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-30 10:07:19,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-30 10:07:19,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 765 transitions. [2023-08-30 10:07:19,130 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5821917808219178 [2023-08-30 10:07:19,130 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 765 transitions. [2023-08-30 10:07:19,130 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 765 transitions. [2023-08-30 10:07:19,132 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:19,132 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 765 transitions. [2023-08-30 10:07:19,135 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 255.0) internal successors, (765), 3 states have internal predecessors, (765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:19,141 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 438.0) internal successors, (1752), 4 states have internal predecessors, (1752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:19,141 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 438.0) internal successors, (1752), 4 states have internal predecessors, (1752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:19,142 INFO L175 Difference]: Start difference. First operand has 98 places, 108 transitions, 362 flow. Second operand 3 states and 765 transitions. [2023-08-30 10:07:19,142 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 182 transitions, 960 flow [2023-08-30 10:07:19,186 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 182 transitions, 894 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-30 10:07:19,188 INFO L231 Difference]: Finished difference. Result has 98 places, 108 transitions, 340 flow [2023-08-30 10:07:19,189 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=324, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=107, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=340, PETRI_PLACES=98, PETRI_TRANSITIONS=108} [2023-08-30 10:07:19,190 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 6 predicate places. [2023-08-30 10:07:19,191 INFO L495 AbstractCegarLoop]: Abstraction has has 98 places, 108 transitions, 340 flow [2023-08-30 10:07:19,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 211.33333333333334) internal successors, (634), 3 states have internal predecessors, (634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:19,191 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:19,191 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:19,192 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-08-30 10:07:19,192 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:19,192 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:19,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1891286583, now seen corresponding path program 1 times [2023-08-30 10:07:19,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:19,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232289102] [2023-08-30 10:07:19,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:19,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:19,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:19,227 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-30 10:07:19,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:19,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232289102] [2023-08-30 10:07:19,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232289102] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:19,228 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:19,228 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-30 10:07:19,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767579477] [2023-08-30 10:07:19,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:19,229 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-30 10:07:19,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:19,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-30 10:07:19,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-30 10:07:19,248 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 438 [2023-08-30 10:07:19,249 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 108 transitions, 340 flow. Second operand has 3 states, 3 states have (on average 207.33333333333334) internal successors, (622), 3 states have internal predecessors, (622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:19,249 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:19,250 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 438 [2023-08-30 10:07:19,250 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:21,317 INFO L130 PetriNetUnfolder]: 20566/33605 cut-off events. [2023-08-30 10:07:21,317 INFO L131 PetriNetUnfolder]: For 11106/11160 co-relation queries the response was YES. [2023-08-30 10:07:21,367 INFO L83 FinitePrefix]: Finished finitePrefix Result has 79628 conditions, 33605 events. 20566/33605 cut-off events. For 11106/11160 co-relation queries the response was YES. Maximal size of possible extension queue 1158. Compared 264818 event pairs, 6688 based on Foata normal form. 524/30306 useless extension candidates. Maximal degree in co-relation 35625. Up to 24127 conditions per place. [2023-08-30 10:07:21,483 INFO L137 encePairwiseOnDemand]: 413/438 looper letters, 148 selfloop transitions, 21 changer transitions 0/181 dead transitions. [2023-08-30 10:07:21,483 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 181 transitions, 892 flow [2023-08-30 10:07:21,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-30 10:07:21,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-30 10:07:21,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 769 transitions. [2023-08-30 10:07:21,491 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5852359208523592 [2023-08-30 10:07:21,491 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 769 transitions. [2023-08-30 10:07:21,491 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 769 transitions. [2023-08-30 10:07:21,491 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:21,492 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 769 transitions. [2023-08-30 10:07:21,494 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 256.3333333333333) internal successors, (769), 3 states have internal predecessors, (769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:21,496 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 438.0) internal successors, (1752), 4 states have internal predecessors, (1752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:21,497 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 438.0) internal successors, (1752), 4 states have internal predecessors, (1752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:21,497 INFO L175 Difference]: Start difference. First operand has 98 places, 108 transitions, 340 flow. Second operand 3 states and 769 transitions. [2023-08-30 10:07:21,497 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 181 transitions, 892 flow [2023-08-30 10:07:21,503 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 181 transitions, 885 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-30 10:07:21,505 INFO L231 Difference]: Finished difference. Result has 101 places, 128 transitions, 564 flow [2023-08-30 10:07:21,506 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=336, PETRI_DIFFERENCE_MINUEND_PLACES=97, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=108, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=564, PETRI_PLACES=101, PETRI_TRANSITIONS=128} [2023-08-30 10:07:21,507 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 9 predicate places. [2023-08-30 10:07:21,507 INFO L495 AbstractCegarLoop]: Abstraction has has 101 places, 128 transitions, 564 flow [2023-08-30 10:07:21,507 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 207.33333333333334) internal successors, (622), 3 states have internal predecessors, (622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:21,508 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:21,508 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1] [2023-08-30 10:07:21,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-08-30 10:07:21,508 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:21,508 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:21,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1093374556, now seen corresponding path program 1 times [2023-08-30 10:07:21,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:21,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715139997] [2023-08-30 10:07:21,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:21,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:21,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:21,541 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-30 10:07:21,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:21,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715139997] [2023-08-30 10:07:21,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715139997] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:21,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:21,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-30 10:07:21,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148775293] [2023-08-30 10:07:21,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:21,543 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-30 10:07:21,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:21,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-30 10:07:21,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-30 10:07:21,551 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 210 out of 438 [2023-08-30 10:07:21,552 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 128 transitions, 564 flow. Second operand has 3 states, 3 states have (on average 212.33333333333334) internal successors, (637), 3 states have internal predecessors, (637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:21,552 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:21,552 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 210 of 438 [2023-08-30 10:07:21,553 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:23,427 INFO L130 PetriNetUnfolder]: 18964/31056 cut-off events. [2023-08-30 10:07:23,427 INFO L131 PetriNetUnfolder]: For 24185/24185 co-relation queries the response was YES. [2023-08-30 10:07:23,471 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81572 conditions, 31056 events. 18964/31056 cut-off events. For 24185/24185 co-relation queries the response was YES. Maximal size of possible extension queue 1050. Compared 239490 event pairs, 17066 based on Foata normal form. 881/30082 useless extension candidates. Maximal degree in co-relation 36724. Up to 30240 conditions per place. [2023-08-30 10:07:23,570 INFO L137 encePairwiseOnDemand]: 436/438 looper letters, 114 selfloop transitions, 1 changer transitions 0/127 dead transitions. [2023-08-30 10:07:23,570 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 102 places, 127 transitions, 790 flow [2023-08-30 10:07:23,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-30 10:07:23,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-30 10:07:23,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 708 transitions. [2023-08-30 10:07:23,573 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5388127853881278 [2023-08-30 10:07:23,573 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 708 transitions. [2023-08-30 10:07:23,573 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 708 transitions. [2023-08-30 10:07:23,574 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:23,574 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 708 transitions. [2023-08-30 10:07:23,575 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 236.0) internal successors, (708), 3 states have internal predecessors, (708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:23,577 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 438.0) internal successors, (1752), 4 states have internal predecessors, (1752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:23,578 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 438.0) internal successors, (1752), 4 states have internal predecessors, (1752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:23,578 INFO L175 Difference]: Start difference. First operand has 101 places, 128 transitions, 564 flow. Second operand 3 states and 708 transitions. [2023-08-30 10:07:23,578 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 102 places, 127 transitions, 790 flow [2023-08-30 10:07:23,642 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 100 places, 127 transitions, 748 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-30 10:07:23,644 INFO L231 Difference]: Finished difference. Result has 100 places, 127 transitions, 520 flow [2023-08-30 10:07:23,644 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=518, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=127, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=126, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=520, PETRI_PLACES=100, PETRI_TRANSITIONS=127} [2023-08-30 10:07:23,645 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 8 predicate places. [2023-08-30 10:07:23,645 INFO L495 AbstractCegarLoop]: Abstraction has has 100 places, 127 transitions, 520 flow [2023-08-30 10:07:23,645 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 212.33333333333334) internal successors, (637), 3 states have internal predecessors, (637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:23,646 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:23,646 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:23,646 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-08-30 10:07:23,646 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:23,646 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:23,646 INFO L85 PathProgramCache]: Analyzing trace with hash -25019301, now seen corresponding path program 1 times [2023-08-30 10:07:23,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:23,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300178215] [2023-08-30 10:07:23,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:23,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:23,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:23,715 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-30 10:07:23,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:23,715 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300178215] [2023-08-30 10:07:23,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300178215] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:23,716 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:23,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-30 10:07:23,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825670654] [2023-08-30 10:07:23,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:23,717 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-30 10:07:23,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:23,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-30 10:07:23,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-08-30 10:07:23,725 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 210 out of 438 [2023-08-30 10:07:23,726 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 100 places, 127 transitions, 520 flow. Second operand has 4 states, 4 states have (on average 213.0) internal successors, (852), 4 states have internal predecessors, (852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:23,726 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:23,726 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 210 of 438 [2023-08-30 10:07:23,726 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:26,180 INFO L130 PetriNetUnfolder]: 22728/38020 cut-off events. [2023-08-30 10:07:26,180 INFO L131 PetriNetUnfolder]: For 15524/15524 co-relation queries the response was YES. [2023-08-30 10:07:26,256 INFO L83 FinitePrefix]: Finished finitePrefix Result has 93743 conditions, 38020 events. 22728/38020 cut-off events. For 15524/15524 co-relation queries the response was YES. Maximal size of possible extension queue 1276. Compared 317260 event pairs, 8548 based on Foata normal form. 0/33401 useless extension candidates. Maximal degree in co-relation 93727. Up to 20735 conditions per place. [2023-08-30 10:07:26,358 INFO L137 encePairwiseOnDemand]: 434/438 looper letters, 297 selfloop transitions, 4 changer transitions 0/312 dead transitions. [2023-08-30 10:07:26,358 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 312 transitions, 1883 flow [2023-08-30 10:07:26,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-30 10:07:26,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-30 10:07:26,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1260 transitions. [2023-08-30 10:07:26,361 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5753424657534246 [2023-08-30 10:07:26,361 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1260 transitions. [2023-08-30 10:07:26,361 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1260 transitions. [2023-08-30 10:07:26,362 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:26,362 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1260 transitions. [2023-08-30 10:07:26,364 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 252.0) internal successors, (1260), 5 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:26,368 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 438.0) internal successors, (2628), 6 states have internal predecessors, (2628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:26,369 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 438.0) internal successors, (2628), 6 states have internal predecessors, (2628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:26,369 INFO L175 Difference]: Start difference. First operand has 100 places, 127 transitions, 520 flow. Second operand 5 states and 1260 transitions. [2023-08-30 10:07:26,369 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 312 transitions, 1883 flow [2023-08-30 10:07:26,374 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 103 places, 312 transitions, 1882 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-30 10:07:26,377 INFO L231 Difference]: Finished difference. Result has 106 places, 129 transitions, 543 flow [2023-08-30 10:07:26,377 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=519, PETRI_DIFFERENCE_MINUEND_PLACES=99, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=127, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=124, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=543, PETRI_PLACES=106, PETRI_TRANSITIONS=129} [2023-08-30 10:07:26,378 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 14 predicate places. [2023-08-30 10:07:26,378 INFO L495 AbstractCegarLoop]: Abstraction has has 106 places, 129 transitions, 543 flow [2023-08-30 10:07:26,378 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 213.0) internal successors, (852), 4 states have internal predecessors, (852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:26,378 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:26,379 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:26,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-08-30 10:07:26,379 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:26,379 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:26,379 INFO L85 PathProgramCache]: Analyzing trace with hash 1368511269, now seen corresponding path program 1 times [2023-08-30 10:07:26,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:26,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266532631] [2023-08-30 10:07:26,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:26,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:26,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:26,431 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-30 10:07:26,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:26,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266532631] [2023-08-30 10:07:26,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266532631] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:26,432 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:26,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-30 10:07:26,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890558529] [2023-08-30 10:07:26,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:26,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-30 10:07:26,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:26,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-30 10:07:26,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-30 10:07:26,481 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 200 out of 438 [2023-08-30 10:07:26,482 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 129 transitions, 543 flow. Second operand has 5 states, 5 states have (on average 202.2) internal successors, (1011), 5 states have internal predecessors, (1011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:26,483 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:26,483 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 200 of 438 [2023-08-30 10:07:26,483 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:29,143 INFO L130 PetriNetUnfolder]: 23820/39439 cut-off events. [2023-08-30 10:07:29,144 INFO L131 PetriNetUnfolder]: For 16550/16652 co-relation queries the response was YES. [2023-08-30 10:07:29,241 INFO L83 FinitePrefix]: Finished finitePrefix Result has 99591 conditions, 39439 events. 23820/39439 cut-off events. For 16550/16652 co-relation queries the response was YES. Maximal size of possible extension queue 1345. Compared 320361 event pairs, 4156 based on Foata normal form. 102/35424 useless extension candidates. Maximal degree in co-relation 99571. Up to 23433 conditions per place. [2023-08-30 10:07:29,348 INFO L137 encePairwiseOnDemand]: 415/438 looper letters, 255 selfloop transitions, 38 changer transitions 0/306 dead transitions. [2023-08-30 10:07:29,348 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 112 places, 306 transitions, 1696 flow [2023-08-30 10:07:29,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-30 10:07:29,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-30 10:07:29,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1663 transitions. [2023-08-30 10:07:29,352 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5424005218525767 [2023-08-30 10:07:29,352 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1663 transitions. [2023-08-30 10:07:29,352 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1663 transitions. [2023-08-30 10:07:29,353 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:29,353 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1663 transitions. [2023-08-30 10:07:29,357 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 237.57142857142858) internal successors, (1663), 7 states have internal predecessors, (1663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:29,361 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 438.0) internal successors, (3504), 8 states have internal predecessors, (3504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:29,362 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 438.0) internal successors, (3504), 8 states have internal predecessors, (3504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:29,362 INFO L175 Difference]: Start difference. First operand has 106 places, 129 transitions, 543 flow. Second operand 7 states and 1663 transitions. [2023-08-30 10:07:29,362 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 112 places, 306 transitions, 1696 flow [2023-08-30 10:07:29,375 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 111 places, 306 transitions, 1692 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-30 10:07:29,378 INFO L231 Difference]: Finished difference. Result has 114 places, 150 transitions, 830 flow [2023-08-30 10:07:29,378 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=541, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=129, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=99, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=830, PETRI_PLACES=114, PETRI_TRANSITIONS=150} [2023-08-30 10:07:29,379 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 22 predicate places. [2023-08-30 10:07:29,379 INFO L495 AbstractCegarLoop]: Abstraction has has 114 places, 150 transitions, 830 flow [2023-08-30 10:07:29,379 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 202.2) internal successors, (1011), 5 states have internal predecessors, (1011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:29,380 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:29,380 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:29,380 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-30 10:07:29,380 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:29,380 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:29,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1368511267, now seen corresponding path program 1 times [2023-08-30 10:07:29,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:29,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184065318] [2023-08-30 10:07:29,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:29,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:29,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:29,424 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-30 10:07:29,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:29,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184065318] [2023-08-30 10:07:29,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184065318] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:29,425 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:29,425 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-30 10:07:29,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747781691] [2023-08-30 10:07:29,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:29,426 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-30 10:07:29,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:29,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-30 10:07:29,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-30 10:07:29,462 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 200 out of 438 [2023-08-30 10:07:29,464 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 150 transitions, 830 flow. Second operand has 5 states, 5 states have (on average 202.2) internal successors, (1011), 5 states have internal predecessors, (1011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:29,464 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:29,464 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 200 of 438 [2023-08-30 10:07:29,464 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:32,260 INFO L130 PetriNetUnfolder]: 22783/38126 cut-off events. [2023-08-30 10:07:32,261 INFO L131 PetriNetUnfolder]: For 47574/47698 co-relation queries the response was YES. [2023-08-30 10:07:32,384 INFO L83 FinitePrefix]: Finished finitePrefix Result has 105782 conditions, 38126 events. 22783/38126 cut-off events. For 47574/47698 co-relation queries the response was YES. Maximal size of possible extension queue 1306. Compared 313778 event pairs, 5542 based on Foata normal form. 928/36874 useless extension candidates. Maximal degree in co-relation 105758. Up to 23209 conditions per place. [2023-08-30 10:07:32,495 INFO L137 encePairwiseOnDemand]: 415/438 looper letters, 252 selfloop transitions, 41 changer transitions 0/306 dead transitions. [2023-08-30 10:07:32,496 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 119 places, 306 transitions, 1867 flow [2023-08-30 10:07:32,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-30 10:07:32,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-30 10:07:32,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1461 transitions. [2023-08-30 10:07:32,499 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5559360730593608 [2023-08-30 10:07:32,500 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1461 transitions. [2023-08-30 10:07:32,500 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1461 transitions. [2023-08-30 10:07:32,500 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:32,501 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1461 transitions. [2023-08-30 10:07:32,503 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 243.5) internal successors, (1461), 6 states have internal predecessors, (1461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:32,507 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 438.0) internal successors, (3066), 7 states have internal predecessors, (3066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:32,508 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 438.0) internal successors, (3066), 7 states have internal predecessors, (3066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:32,508 INFO L175 Difference]: Start difference. First operand has 114 places, 150 transitions, 830 flow. Second operand 6 states and 1461 transitions. [2023-08-30 10:07:32,508 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 119 places, 306 transitions, 1867 flow [2023-08-30 10:07:32,866 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 119 places, 306 transitions, 1867 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-30 10:07:32,868 INFO L231 Difference]: Finished difference. Result has 122 places, 156 transitions, 1006 flow [2023-08-30 10:07:32,869 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=798, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=146, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=111, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1006, PETRI_PLACES=122, PETRI_TRANSITIONS=156} [2023-08-30 10:07:32,869 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 30 predicate places. [2023-08-30 10:07:32,869 INFO L495 AbstractCegarLoop]: Abstraction has has 122 places, 156 transitions, 1006 flow [2023-08-30 10:07:32,870 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 202.2) internal successors, (1011), 5 states have internal predecessors, (1011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:32,870 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:32,870 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:32,870 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-30 10:07:32,870 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:32,870 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:32,870 INFO L85 PathProgramCache]: Analyzing trace with hash -1154792812, now seen corresponding path program 1 times [2023-08-30 10:07:32,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:32,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819306414] [2023-08-30 10:07:32,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:32,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:32,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:32,919 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-30 10:07:32,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:32,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819306414] [2023-08-30 10:07:32,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819306414] provided 0 perfect and 1 imperfect interpolant sequences [2023-08-30 10:07:32,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122290100] [2023-08-30 10:07:32,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:32,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-08-30 10:07:32,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-30 10:07:32,925 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-08-30 10:07:32,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-08-30 10:07:33,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:33,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 3 conjunts are in the unsatisfiable core [2023-08-30 10:07:33,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-08-30 10:07:33,038 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-30 10:07:33,038 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-08-30 10:07:33,063 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-30 10:07:33,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122290100] provided 0 perfect and 2 imperfect interpolant sequences [2023-08-30 10:07:33,064 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-08-30 10:07:33,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2023-08-30 10:07:33,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697568864] [2023-08-30 10:07:33,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-08-30 10:07:33,064 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-30 10:07:33,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:33,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-30 10:07:33,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-08-30 10:07:33,077 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 438 [2023-08-30 10:07:33,079 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 122 places, 156 transitions, 1006 flow. Second operand has 7 states, 7 states have (on average 212.42857142857142) internal successors, (1487), 7 states have internal predecessors, (1487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:33,079 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:33,079 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 438 [2023-08-30 10:07:33,079 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:33,637 INFO L130 PetriNetUnfolder]: 2175/4285 cut-off events. [2023-08-30 10:07:33,637 INFO L131 PetriNetUnfolder]: For 11774/11851 co-relation queries the response was YES. [2023-08-30 10:07:33,652 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14494 conditions, 4285 events. 2175/4285 cut-off events. For 11774/11851 co-relation queries the response was YES. Maximal size of possible extension queue 255. Compared 31761 event pairs, 66 based on Foata normal form. 585/4833 useless extension candidates. Maximal degree in co-relation 14476. Up to 2750 conditions per place. [2023-08-30 10:07:33,670 INFO L137 encePairwiseOnDemand]: 435/438 looper letters, 196 selfloop transitions, 3 changer transitions 0/208 dead transitions. [2023-08-30 10:07:33,670 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 97 places, 208 transitions, 1873 flow [2023-08-30 10:07:33,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-08-30 10:07:33,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-08-30 10:07:33,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1154 transitions. [2023-08-30 10:07:33,674 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5269406392694064 [2023-08-30 10:07:33,674 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1154 transitions. [2023-08-30 10:07:33,674 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1154 transitions. [2023-08-30 10:07:33,675 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:33,675 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1154 transitions. [2023-08-30 10:07:33,677 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 230.8) internal successors, (1154), 5 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:33,680 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 438.0) internal successors, (2628), 6 states have internal predecessors, (2628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:33,680 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 438.0) internal successors, (2628), 6 states have internal predecessors, (2628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:33,680 INFO L175 Difference]: Start difference. First operand has 122 places, 156 transitions, 1006 flow. Second operand 5 states and 1154 transitions. [2023-08-30 10:07:33,680 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 97 places, 208 transitions, 1873 flow [2023-08-30 10:07:33,694 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 208 transitions, 1806 flow, removed 31 selfloop flow, removed 3 redundant places. [2023-08-30 10:07:33,696 INFO L231 Difference]: Finished difference. Result has 94 places, 106 transitions, 721 flow [2023-08-30 10:07:33,697 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=715, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=721, PETRI_PLACES=94, PETRI_TRANSITIONS=106} [2023-08-30 10:07:33,697 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 2 predicate places. [2023-08-30 10:07:33,697 INFO L495 AbstractCegarLoop]: Abstraction has has 94 places, 106 transitions, 721 flow [2023-08-30 10:07:33,698 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 212.42857142857142) internal successors, (1487), 7 states have internal predecessors, (1487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:33,698 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:33,698 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:33,709 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-08-30 10:07:33,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-08-30 10:07:33,903 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:33,903 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:33,903 INFO L85 PathProgramCache]: Analyzing trace with hash 242556641, now seen corresponding path program 1 times [2023-08-30 10:07:33,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:33,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648834029] [2023-08-30 10:07:33,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:33,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:33,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:33,963 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:33,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:33,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648834029] [2023-08-30 10:07:33,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648834029] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:33,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:33,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-30 10:07:33,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707189327] [2023-08-30 10:07:33,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:33,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-08-30 10:07:33,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:33,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-08-30 10:07:33,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-08-30 10:07:33,972 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 210 out of 438 [2023-08-30 10:07:33,973 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 106 transitions, 721 flow. Second operand has 4 states, 4 states have (on average 213.25) internal successors, (853), 4 states have internal predecessors, (853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:33,974 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:33,974 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 210 of 438 [2023-08-30 10:07:33,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:34,160 INFO L130 PetriNetUnfolder]: 1237/2275 cut-off events. [2023-08-30 10:07:34,160 INFO L131 PetriNetUnfolder]: For 5649/5649 co-relation queries the response was YES. [2023-08-30 10:07:34,165 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7693 conditions, 2275 events. 1237/2275 cut-off events. For 5649/5649 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 13347 event pairs, 235 based on Foata normal form. 0/2273 useless extension candidates. Maximal degree in co-relation 7676. Up to 1917 conditions per place. [2023-08-30 10:07:34,170 INFO L137 encePairwiseOnDemand]: 435/438 looper letters, 83 selfloop transitions, 2 changer transitions 0/92 dead transitions. [2023-08-30 10:07:34,170 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 92 transitions, 766 flow [2023-08-30 10:07:34,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-08-30 10:07:34,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-08-30 10:07:34,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 890 transitions. [2023-08-30 10:07:34,172 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5079908675799086 [2023-08-30 10:07:34,172 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 890 transitions. [2023-08-30 10:07:34,172 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 890 transitions. [2023-08-30 10:07:34,173 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:34,173 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 890 transitions. [2023-08-30 10:07:34,175 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 222.5) internal successors, (890), 4 states have internal predecessors, (890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:34,177 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 438.0) internal successors, (2190), 5 states have internal predecessors, (2190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:34,177 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 438.0) internal successors, (2190), 5 states have internal predecessors, (2190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:34,177 INFO L175 Difference]: Start difference. First operand has 94 places, 106 transitions, 721 flow. Second operand 4 states and 890 transitions. [2023-08-30 10:07:34,177 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 92 transitions, 766 flow [2023-08-30 10:07:34,185 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 92 transitions, 757 flow, removed 2 selfloop flow, removed 3 redundant places. [2023-08-30 10:07:34,187 INFO L231 Difference]: Finished difference. Result has 80 places, 79 transitions, 537 flow [2023-08-30 10:07:34,187 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=533, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=537, PETRI_PLACES=80, PETRI_TRANSITIONS=79} [2023-08-30 10:07:34,187 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, -12 predicate places. [2023-08-30 10:07:34,187 INFO L495 AbstractCegarLoop]: Abstraction has has 80 places, 79 transitions, 537 flow [2023-08-30 10:07:34,188 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 213.25) internal successors, (853), 4 states have internal predecessors, (853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:34,188 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:34,188 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:34,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-30 10:07:34,188 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:34,189 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:34,189 INFO L85 PathProgramCache]: Analyzing trace with hash 105223867, now seen corresponding path program 1 times [2023-08-30 10:07:34,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:34,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122333616] [2023-08-30 10:07:34,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:34,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:34,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:34,271 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:34,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:34,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122333616] [2023-08-30 10:07:34,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122333616] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:34,271 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:34,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-30 10:07:34,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272542524] [2023-08-30 10:07:34,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:34,272 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-30 10:07:34,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:34,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-30 10:07:34,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-30 10:07:34,316 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 200 out of 438 [2023-08-30 10:07:34,317 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 79 transitions, 537 flow. Second operand has 5 states, 5 states have (on average 203.0) internal successors, (1015), 5 states have internal predecessors, (1015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:34,317 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:34,317 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 200 of 438 [2023-08-30 10:07:34,317 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:34,632 INFO L130 PetriNetUnfolder]: 1405/2470 cut-off events. [2023-08-30 10:07:34,632 INFO L131 PetriNetUnfolder]: For 5547/5547 co-relation queries the response was YES. [2023-08-30 10:07:34,639 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8022 conditions, 2470 events. 1405/2470 cut-off events. For 5547/5547 co-relation queries the response was YES. Maximal size of possible extension queue 133. Compared 14127 event pairs, 386 based on Foata normal form. 63/2531 useless extension candidates. Maximal degree in co-relation 8006. Up to 1321 conditions per place. [2023-08-30 10:07:34,647 INFO L137 encePairwiseOnDemand]: 424/438 looper letters, 111 selfloop transitions, 36 changer transitions 1/154 dead transitions. [2023-08-30 10:07:34,647 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 154 transitions, 1121 flow [2023-08-30 10:07:34,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-30 10:07:34,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-30 10:07:34,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1529 transitions. [2023-08-30 10:07:34,651 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.49869536855838226 [2023-08-30 10:07:34,651 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1529 transitions. [2023-08-30 10:07:34,651 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1529 transitions. [2023-08-30 10:07:34,652 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:34,652 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1529 transitions. [2023-08-30 10:07:34,655 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 218.42857142857142) internal successors, (1529), 7 states have internal predecessors, (1529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:34,658 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 438.0) internal successors, (3504), 8 states have internal predecessors, (3504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:34,659 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 438.0) internal successors, (3504), 8 states have internal predecessors, (3504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:34,659 INFO L175 Difference]: Start difference. First operand has 80 places, 79 transitions, 537 flow. Second operand 7 states and 1529 transitions. [2023-08-30 10:07:34,659 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 154 transitions, 1121 flow [2023-08-30 10:07:34,666 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 154 transitions, 1097 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-08-30 10:07:34,668 INFO L231 Difference]: Finished difference. Result has 86 places, 90 transitions, 731 flow [2023-08-30 10:07:34,669 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=431, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=70, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=731, PETRI_PLACES=86, PETRI_TRANSITIONS=90} [2023-08-30 10:07:34,669 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, -6 predicate places. [2023-08-30 10:07:34,669 INFO L495 AbstractCegarLoop]: Abstraction has has 86 places, 90 transitions, 731 flow [2023-08-30 10:07:34,670 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 203.0) internal successors, (1015), 5 states have internal predecessors, (1015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:34,670 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:34,670 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:34,670 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-30 10:07:34,670 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting t_funErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:34,671 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:34,671 INFO L85 PathProgramCache]: Analyzing trace with hash 105223788, now seen corresponding path program 1 times [2023-08-30 10:07:34,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:34,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895377780] [2023-08-30 10:07:34,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:34,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:34,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:34,734 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:34,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:34,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895377780] [2023-08-30 10:07:34,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895377780] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:34,735 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:34,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-30 10:07:34,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969791235] [2023-08-30 10:07:34,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:34,737 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-08-30 10:07:34,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:34,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-08-30 10:07:34,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-08-30 10:07:34,797 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 200 out of 438 [2023-08-30 10:07:34,798 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 90 transitions, 731 flow. Second operand has 5 states, 5 states have (on average 203.0) internal successors, (1015), 5 states have internal predecessors, (1015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:34,798 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:34,798 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 200 of 438 [2023-08-30 10:07:34,798 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:35,072 INFO L130 PetriNetUnfolder]: 1239/2181 cut-off events. [2023-08-30 10:07:35,072 INFO L131 PetriNetUnfolder]: For 6901/6901 co-relation queries the response was YES. [2023-08-30 10:07:35,079 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7533 conditions, 2181 events. 1239/2181 cut-off events. For 6901/6901 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 12102 event pairs, 295 based on Foata normal form. 63/2242 useless extension candidates. Maximal degree in co-relation 7514. Up to 1175 conditions per place. [2023-08-30 10:07:35,085 INFO L137 encePairwiseOnDemand]: 424/438 looper letters, 101 selfloop transitions, 25 changer transitions 1/133 dead transitions. [2023-08-30 10:07:35,085 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 92 places, 133 transitions, 1020 flow [2023-08-30 10:07:35,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-30 10:07:35,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-30 10:07:35,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1512 transitions. [2023-08-30 10:07:35,089 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4931506849315068 [2023-08-30 10:07:35,089 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1512 transitions. [2023-08-30 10:07:35,089 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1512 transitions. [2023-08-30 10:07:35,090 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:35,090 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1512 transitions. [2023-08-30 10:07:35,092 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 216.0) internal successors, (1512), 7 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:35,096 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 438.0) internal successors, (3504), 8 states have internal predecessors, (3504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:35,097 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 438.0) internal successors, (3504), 8 states have internal predecessors, (3504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:35,097 INFO L175 Difference]: Start difference. First operand has 86 places, 90 transitions, 731 flow. Second operand 7 states and 1512 transitions. [2023-08-30 10:07:35,097 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 92 places, 133 transitions, 1020 flow [2023-08-30 10:07:35,107 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 133 transitions, 956 flow, removed 23 selfloop flow, removed 3 redundant places. [2023-08-30 10:07:35,109 INFO L231 Difference]: Finished difference. Result has 89 places, 77 transitions, 561 flow [2023-08-30 10:07:35,110 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=505, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=561, PETRI_PLACES=89, PETRI_TRANSITIONS=77} [2023-08-30 10:07:35,110 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, -3 predicate places. [2023-08-30 10:07:35,110 INFO L495 AbstractCegarLoop]: Abstraction has has 89 places, 77 transitions, 561 flow [2023-08-30 10:07:35,111 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 203.0) internal successors, (1015), 5 states have internal predecessors, (1015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:35,111 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:35,111 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:35,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-08-30 10:07:35,111 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting t_funErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:35,112 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:35,112 INFO L85 PathProgramCache]: Analyzing trace with hash -1180382567, now seen corresponding path program 1 times [2023-08-30 10:07:35,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:35,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395204172] [2023-08-30 10:07:35,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:35,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:35,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:35,225 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:35,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:35,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395204172] [2023-08-30 10:07:35,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395204172] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:35,226 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:35,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-30 10:07:35,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523873414] [2023-08-30 10:07:35,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:35,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-30 10:07:35,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:35,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-30 10:07:35,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-08-30 10:07:35,298 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 196 out of 438 [2023-08-30 10:07:35,299 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 77 transitions, 561 flow. Second operand has 6 states, 6 states have (on average 199.33333333333334) internal successors, (1196), 6 states have internal predecessors, (1196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:35,299 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:35,299 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 196 of 438 [2023-08-30 10:07:35,299 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:35,710 INFO L130 PetriNetUnfolder]: 1280/2282 cut-off events. [2023-08-30 10:07:35,710 INFO L131 PetriNetUnfolder]: For 6161/6170 co-relation queries the response was YES. [2023-08-30 10:07:35,714 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7871 conditions, 2282 events. 1280/2282 cut-off events. For 6161/6170 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 12786 event pairs, 394 based on Foata normal form. 27/2301 useless extension candidates. Maximal degree in co-relation 7852. Up to 982 conditions per place. [2023-08-30 10:07:35,719 INFO L137 encePairwiseOnDemand]: 426/438 looper letters, 115 selfloop transitions, 30 changer transitions 12/165 dead transitions. [2023-08-30 10:07:35,720 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 165 transitions, 1267 flow [2023-08-30 10:07:35,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-30 10:07:35,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-30 10:07:35,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1892 transitions. [2023-08-30 10:07:35,724 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47995941146626075 [2023-08-30 10:07:35,724 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1892 transitions. [2023-08-30 10:07:35,724 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1892 transitions. [2023-08-30 10:07:35,725 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:35,725 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1892 transitions. [2023-08-30 10:07:35,729 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 210.22222222222223) internal successors, (1892), 9 states have internal predecessors, (1892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:35,733 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 438.0) internal successors, (4380), 10 states have internal predecessors, (4380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:35,734 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 438.0) internal successors, (4380), 10 states have internal predecessors, (4380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:35,734 INFO L175 Difference]: Start difference. First operand has 89 places, 77 transitions, 561 flow. Second operand 9 states and 1892 transitions. [2023-08-30 10:07:35,734 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 165 transitions, 1267 flow [2023-08-30 10:07:35,742 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 165 transitions, 1267 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-30 10:07:35,744 INFO L231 Difference]: Finished difference. Result has 98 places, 87 transitions, 750 flow [2023-08-30 10:07:35,745 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=550, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=750, PETRI_PLACES=98, PETRI_TRANSITIONS=87} [2023-08-30 10:07:35,745 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 6 predicate places. [2023-08-30 10:07:35,745 INFO L495 AbstractCegarLoop]: Abstraction has has 98 places, 87 transitions, 750 flow [2023-08-30 10:07:35,746 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 199.33333333333334) internal successors, (1196), 6 states have internal predecessors, (1196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:35,746 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:35,746 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:35,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-08-30 10:07:35,747 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting t_funErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:35,747 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:35,747 INFO L85 PathProgramCache]: Analyzing trace with hash -1074755829, now seen corresponding path program 1 times [2023-08-30 10:07:35,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:35,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386415214] [2023-08-30 10:07:35,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:35,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:35,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:35,810 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:35,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:35,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386415214] [2023-08-30 10:07:35,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386415214] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:35,811 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:35,811 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-30 10:07:35,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680497493] [2023-08-30 10:07:35,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:35,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-30 10:07:35,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:35,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-30 10:07:35,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-08-30 10:07:35,877 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 196 out of 438 [2023-08-30 10:07:35,878 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 87 transitions, 750 flow. Second operand has 6 states, 6 states have (on average 199.33333333333334) internal successors, (1196), 6 states have internal predecessors, (1196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:35,878 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:35,878 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 196 of 438 [2023-08-30 10:07:35,878 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:36,255 INFO L130 PetriNetUnfolder]: 1257/2277 cut-off events. [2023-08-30 10:07:36,255 INFO L131 PetriNetUnfolder]: For 7534/7543 co-relation queries the response was YES. [2023-08-30 10:07:36,264 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8276 conditions, 2277 events. 1257/2277 cut-off events. For 7534/7543 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 12995 event pairs, 367 based on Foata normal form. 27/2296 useless extension candidates. Maximal degree in co-relation 8254. Up to 990 conditions per place. [2023-08-30 10:07:36,271 INFO L137 encePairwiseOnDemand]: 426/438 looper letters, 111 selfloop transitions, 27 changer transitions 18/164 dead transitions. [2023-08-30 10:07:36,272 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 164 transitions, 1353 flow [2023-08-30 10:07:36,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-30 10:07:36,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-30 10:07:36,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1884 transitions. [2023-08-30 10:07:36,276 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4779299847792998 [2023-08-30 10:07:36,276 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1884 transitions. [2023-08-30 10:07:36,276 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1884 transitions. [2023-08-30 10:07:36,277 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:36,277 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1884 transitions. [2023-08-30 10:07:36,280 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 209.33333333333334) internal successors, (1884), 9 states have internal predecessors, (1884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:36,285 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 438.0) internal successors, (4380), 10 states have internal predecessors, (4380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:36,286 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 438.0) internal successors, (4380), 10 states have internal predecessors, (4380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:36,286 INFO L175 Difference]: Start difference. First operand has 98 places, 87 transitions, 750 flow. Second operand 9 states and 1884 transitions. [2023-08-30 10:07:36,286 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 164 transitions, 1353 flow [2023-08-30 10:07:36,302 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 164 transitions, 1316 flow, removed 1 selfloop flow, removed 4 redundant places. [2023-08-30 10:07:36,306 INFO L231 Difference]: Finished difference. Result has 103 places, 85 transitions, 750 flow [2023-08-30 10:07:36,307 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=685, PETRI_DIFFERENCE_MINUEND_PLACES=93, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=85, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=750, PETRI_PLACES=103, PETRI_TRANSITIONS=85} [2023-08-30 10:07:36,307 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 11 predicate places. [2023-08-30 10:07:36,308 INFO L495 AbstractCegarLoop]: Abstraction has has 103 places, 85 transitions, 750 flow [2023-08-30 10:07:36,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 199.33333333333334) internal successors, (1196), 6 states have internal predecessors, (1196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:36,308 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:36,308 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:36,309 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-08-30 10:07:36,309 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:36,309 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:36,310 INFO L85 PathProgramCache]: Analyzing trace with hash 1412641296, now seen corresponding path program 1 times [2023-08-30 10:07:36,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:36,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990374965] [2023-08-30 10:07:36,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:36,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:36,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:36,399 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:36,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:36,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990374965] [2023-08-30 10:07:36,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990374965] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:36,400 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:36,400 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-30 10:07:36,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10572125] [2023-08-30 10:07:36,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:36,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-30 10:07:36,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:36,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-30 10:07:36,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-08-30 10:07:36,469 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 195 out of 438 [2023-08-30 10:07:36,470 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 103 places, 85 transitions, 750 flow. Second operand has 7 states, 7 states have (on average 197.85714285714286) internal successors, (1385), 7 states have internal predecessors, (1385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:36,470 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:36,470 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 195 of 438 [2023-08-30 10:07:36,470 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:36,875 INFO L130 PetriNetUnfolder]: 1359/2418 cut-off events. [2023-08-30 10:07:36,876 INFO L131 PetriNetUnfolder]: For 9355/9355 co-relation queries the response was YES. [2023-08-30 10:07:36,882 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8951 conditions, 2418 events. 1359/2418 cut-off events. For 9355/9355 co-relation queries the response was YES. Maximal size of possible extension queue 124. Compared 13944 event pairs, 241 based on Foata normal form. 33/2449 useless extension candidates. Maximal degree in co-relation 8927. Up to 998 conditions per place. [2023-08-30 10:07:36,888 INFO L137 encePairwiseOnDemand]: 425/438 looper letters, 136 selfloop transitions, 48 changer transitions 5/195 dead transitions. [2023-08-30 10:07:36,888 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 116 places, 195 transitions, 1584 flow [2023-08-30 10:07:36,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-08-30 10:07:36,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-08-30 10:07:36,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2899 transitions. [2023-08-30 10:07:36,893 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47276581865622963 [2023-08-30 10:07:36,893 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2899 transitions. [2023-08-30 10:07:36,893 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2899 transitions. [2023-08-30 10:07:36,895 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:36,895 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2899 transitions. [2023-08-30 10:07:36,899 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 207.07142857142858) internal successors, (2899), 14 states have internal predecessors, (2899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:36,905 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 438.0) internal successors, (6570), 15 states have internal predecessors, (6570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:36,906 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 438.0) internal successors, (6570), 15 states have internal predecessors, (6570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:36,906 INFO L175 Difference]: Start difference. First operand has 103 places, 85 transitions, 750 flow. Second operand 14 states and 2899 transitions. [2023-08-30 10:07:36,906 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 116 places, 195 transitions, 1584 flow [2023-08-30 10:07:36,925 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 195 transitions, 1548 flow, removed 6 selfloop flow, removed 3 redundant places. [2023-08-30 10:07:36,927 INFO L231 Difference]: Finished difference. Result has 117 places, 98 transitions, 982 flow [2023-08-30 10:07:36,927 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=681, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=982, PETRI_PLACES=117, PETRI_TRANSITIONS=98} [2023-08-30 10:07:36,928 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 25 predicate places. [2023-08-30 10:07:36,928 INFO L495 AbstractCegarLoop]: Abstraction has has 117 places, 98 transitions, 982 flow [2023-08-30 10:07:36,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 197.85714285714286) internal successors, (1385), 7 states have internal predecessors, (1385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:36,928 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:36,929 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:36,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-08-30 10:07:36,929 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting t_funErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:36,929 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:36,929 INFO L85 PathProgramCache]: Analyzing trace with hash 2016097056, now seen corresponding path program 1 times [2023-08-30 10:07:36,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:36,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202628172] [2023-08-30 10:07:36,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:36,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:36,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:36,999 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:37,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:37,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202628172] [2023-08-30 10:07:37,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202628172] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:37,000 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:37,000 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-30 10:07:37,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413318746] [2023-08-30 10:07:37,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:37,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-30 10:07:37,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:37,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-30 10:07:37,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-08-30 10:07:37,092 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 195 out of 438 [2023-08-30 10:07:37,093 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 117 places, 98 transitions, 982 flow. Second operand has 7 states, 7 states have (on average 198.0) internal successors, (1386), 7 states have internal predecessors, (1386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:37,093 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:37,093 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 195 of 438 [2023-08-30 10:07:37,093 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:37,515 INFO L130 PetriNetUnfolder]: 1387/2488 cut-off events. [2023-08-30 10:07:37,515 INFO L131 PetriNetUnfolder]: For 12006/12006 co-relation queries the response was YES. [2023-08-30 10:07:37,523 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9862 conditions, 2488 events. 1387/2488 cut-off events. For 12006/12006 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 14472 event pairs, 313 based on Foata normal form. 30/2516 useless extension candidates. Maximal degree in co-relation 9833. Up to 1412 conditions per place. [2023-08-30 10:07:37,528 INFO L137 encePairwiseOnDemand]: 425/438 looper letters, 134 selfloop transitions, 35 changer transitions 4/179 dead transitions. [2023-08-30 10:07:37,528 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 128 places, 179 transitions, 1695 flow [2023-08-30 10:07:37,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-08-30 10:07:37,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-08-30 10:07:37,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2672 transitions. [2023-08-30 10:07:37,531 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.46926589392342816 [2023-08-30 10:07:37,531 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2672 transitions. [2023-08-30 10:07:37,531 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2672 transitions. [2023-08-30 10:07:37,533 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:37,533 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2672 transitions. [2023-08-30 10:07:37,538 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 205.53846153846155) internal successors, (2672), 13 states have internal predecessors, (2672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:37,543 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 438.0) internal successors, (6132), 14 states have internal predecessors, (6132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:37,544 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 438.0) internal successors, (6132), 14 states have internal predecessors, (6132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:37,544 INFO L175 Difference]: Start difference. First operand has 117 places, 98 transitions, 982 flow. Second operand 13 states and 2672 transitions. [2023-08-30 10:07:37,544 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 128 places, 179 transitions, 1695 flow [2023-08-30 10:07:37,568 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 124 places, 179 transitions, 1620 flow, removed 25 selfloop flow, removed 4 redundant places. [2023-08-30 10:07:37,571 INFO L231 Difference]: Finished difference. Result has 127 places, 105 transitions, 1101 flow [2023-08-30 10:07:37,571 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=882, PETRI_DIFFERENCE_MINUEND_PLACES=112, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=96, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=66, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1101, PETRI_PLACES=127, PETRI_TRANSITIONS=105} [2023-08-30 10:07:37,571 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 35 predicate places. [2023-08-30 10:07:37,572 INFO L495 AbstractCegarLoop]: Abstraction has has 127 places, 105 transitions, 1101 flow [2023-08-30 10:07:37,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 198.0) internal successors, (1386), 7 states have internal predecessors, (1386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:37,572 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:37,572 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:37,572 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-08-30 10:07:37,573 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting t_funErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:37,573 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:37,573 INFO L85 PathProgramCache]: Analyzing trace with hash -1177811940, now seen corresponding path program 1 times [2023-08-30 10:07:37,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:37,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833248453] [2023-08-30 10:07:37,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:37,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:37,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:37,675 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:37,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:37,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833248453] [2023-08-30 10:07:37,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833248453] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:37,676 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:37,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-30 10:07:37,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231677460] [2023-08-30 10:07:37,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:37,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-30 10:07:37,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:37,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-30 10:07:37,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-08-30 10:07:37,767 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 195 out of 438 [2023-08-30 10:07:37,768 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 127 places, 105 transitions, 1101 flow. Second operand has 7 states, 7 states have (on average 197.85714285714286) internal successors, (1385), 7 states have internal predecessors, (1385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:37,768 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:37,768 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 195 of 438 [2023-08-30 10:07:37,769 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:38,160 INFO L130 PetriNetUnfolder]: 1301/2324 cut-off events. [2023-08-30 10:07:38,160 INFO L131 PetriNetUnfolder]: For 11537/11537 co-relation queries the response was YES. [2023-08-30 10:07:38,168 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9180 conditions, 2324 events. 1301/2324 cut-off events. For 11537/11537 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 13214 event pairs, 299 based on Foata normal form. 33/2355 useless extension candidates. Maximal degree in co-relation 9149. Up to 1270 conditions per place. [2023-08-30 10:07:38,173 INFO L137 encePairwiseOnDemand]: 425/438 looper letters, 119 selfloop transitions, 28 changer transitions 7/160 dead transitions. [2023-08-30 10:07:38,174 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 137 places, 160 transitions, 1517 flow [2023-08-30 10:07:38,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-08-30 10:07:38,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-08-30 10:07:38,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2271 transitions. [2023-08-30 10:07:38,176 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4713574097135741 [2023-08-30 10:07:38,176 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2271 transitions. [2023-08-30 10:07:38,176 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2271 transitions. [2023-08-30 10:07:38,177 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:38,177 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2271 transitions. [2023-08-30 10:07:38,180 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 206.45454545454547) internal successors, (2271), 11 states have internal predecessors, (2271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:38,184 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 438.0) internal successors, (5256), 12 states have internal predecessors, (5256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:38,184 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 438.0) internal successors, (5256), 12 states have internal predecessors, (5256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:38,184 INFO L175 Difference]: Start difference. First operand has 127 places, 105 transitions, 1101 flow. Second operand 11 states and 2271 transitions. [2023-08-30 10:07:38,184 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 137 places, 160 transitions, 1517 flow [2023-08-30 10:07:38,205 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 128 places, 160 transitions, 1442 flow, removed 9 selfloop flow, removed 9 redundant places. [2023-08-30 10:07:38,207 INFO L231 Difference]: Finished difference. Result has 128 places, 90 transitions, 906 flow [2023-08-30 10:07:38,207 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=893, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=65, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=906, PETRI_PLACES=128, PETRI_TRANSITIONS=90} [2023-08-30 10:07:38,207 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 36 predicate places. [2023-08-30 10:07:38,208 INFO L495 AbstractCegarLoop]: Abstraction has has 128 places, 90 transitions, 906 flow [2023-08-30 10:07:38,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 197.85714285714286) internal successors, (1385), 7 states have internal predecessors, (1385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:38,208 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:38,208 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:38,208 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-08-30 10:07:38,209 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:38,209 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:38,209 INFO L85 PathProgramCache]: Analyzing trace with hash 2014374864, now seen corresponding path program 2 times [2023-08-30 10:07:38,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:38,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510083915] [2023-08-30 10:07:38,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:38,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:38,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:38,287 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:38,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:38,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510083915] [2023-08-30 10:07:38,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510083915] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:38,288 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:38,288 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-30 10:07:38,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905141276] [2023-08-30 10:07:38,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:38,289 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-30 10:07:38,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:38,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-30 10:07:38,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-08-30 10:07:38,357 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 195 out of 438 [2023-08-30 10:07:38,359 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 128 places, 90 transitions, 906 flow. Second operand has 7 states, 7 states have (on average 197.85714285714286) internal successors, (1385), 7 states have internal predecessors, (1385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:38,359 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:38,359 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 195 of 438 [2023-08-30 10:07:38,359 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:38,731 INFO L130 PetriNetUnfolder]: 1143/2037 cut-off events. [2023-08-30 10:07:38,732 INFO L131 PetriNetUnfolder]: For 9868/9868 co-relation queries the response was YES. [2023-08-30 10:07:38,740 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7809 conditions, 2037 events. 1143/2037 cut-off events. For 9868/9868 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 11192 event pairs, 232 based on Foata normal form. 30/2065 useless extension candidates. Maximal degree in co-relation 7778. Up to 817 conditions per place. [2023-08-30 10:07:38,745 INFO L137 encePairwiseOnDemand]: 425/438 looper letters, 119 selfloop transitions, 34 changer transitions 9/168 dead transitions. [2023-08-30 10:07:38,746 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 139 places, 168 transitions, 1379 flow [2023-08-30 10:07:38,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-08-30 10:07:38,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-08-30 10:07:38,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2879 transitions. [2023-08-30 10:07:38,749 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4695042400521853 [2023-08-30 10:07:38,749 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2879 transitions. [2023-08-30 10:07:38,749 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2879 transitions. [2023-08-30 10:07:38,750 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:38,750 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2879 transitions. [2023-08-30 10:07:38,753 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 205.64285714285714) internal successors, (2879), 14 states have internal predecessors, (2879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:38,757 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 438.0) internal successors, (6570), 15 states have internal predecessors, (6570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:38,758 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 438.0) internal successors, (6570), 15 states have internal predecessors, (6570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:38,758 INFO L175 Difference]: Start difference. First operand has 128 places, 90 transitions, 906 flow. Second operand 14 states and 2879 transitions. [2023-08-30 10:07:38,758 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 139 places, 168 transitions, 1379 flow [2023-08-30 10:07:38,777 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 124 places, 168 transitions, 1223 flow, removed 24 selfloop flow, removed 15 redundant places. [2023-08-30 10:07:38,779 INFO L231 Difference]: Finished difference. Result has 124 places, 78 transitions, 654 flow [2023-08-30 10:07:38,780 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=602, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=654, PETRI_PLACES=124, PETRI_TRANSITIONS=78} [2023-08-30 10:07:38,780 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 32 predicate places. [2023-08-30 10:07:38,780 INFO L495 AbstractCegarLoop]: Abstraction has has 124 places, 78 transitions, 654 flow [2023-08-30 10:07:38,781 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 197.85714285714286) internal successors, (1385), 7 states have internal predecessors, (1385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:38,781 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:38,781 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:38,781 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-08-30 10:07:38,781 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting t_funErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:38,782 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:38,782 INFO L85 PathProgramCache]: Analyzing trace with hash 2016522957, now seen corresponding path program 1 times [2023-08-30 10:07:38,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:38,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147069187] [2023-08-30 10:07:38,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:38,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:38,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:38,845 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:38,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:38,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147069187] [2023-08-30 10:07:38,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147069187] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:38,845 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:38,846 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-30 10:07:38,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381935837] [2023-08-30 10:07:38,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:38,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-30 10:07:38,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:38,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-30 10:07:38,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-08-30 10:07:38,894 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 196 out of 438 [2023-08-30 10:07:38,895 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 124 places, 78 transitions, 654 flow. Second operand has 6 states, 6 states have (on average 199.5) internal successors, (1197), 6 states have internal predecessors, (1197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:38,895 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:38,895 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 196 of 438 [2023-08-30 10:07:38,895 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:39,203 INFO L130 PetriNetUnfolder]: 1122/2001 cut-off events. [2023-08-30 10:07:39,204 INFO L131 PetriNetUnfolder]: For 7102/7102 co-relation queries the response was YES. [2023-08-30 10:07:39,211 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7422 conditions, 2001 events. 1122/2001 cut-off events. For 7102/7102 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 11044 event pairs, 385 based on Foata normal form. 18/2017 useless extension candidates. Maximal degree in co-relation 7394. Up to 901 conditions per place. [2023-08-30 10:07:39,217 INFO L137 encePairwiseOnDemand]: 426/438 looper letters, 104 selfloop transitions, 29 changer transitions 10/149 dead transitions. [2023-08-30 10:07:39,218 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 149 transitions, 1252 flow [2023-08-30 10:07:39,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-08-30 10:07:39,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-08-30 10:07:39,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2077 transitions. [2023-08-30 10:07:39,220 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47420091324200914 [2023-08-30 10:07:39,221 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2077 transitions. [2023-08-30 10:07:39,221 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2077 transitions. [2023-08-30 10:07:39,221 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:39,221 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2077 transitions. [2023-08-30 10:07:39,224 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 207.7) internal successors, (2077), 10 states have internal predecessors, (2077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:39,226 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 438.0) internal successors, (4818), 11 states have internal predecessors, (4818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:39,227 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 438.0) internal successors, (4818), 11 states have internal predecessors, (4818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:39,227 INFO L175 Difference]: Start difference. First operand has 124 places, 78 transitions, 654 flow. Second operand 10 states and 2077 transitions. [2023-08-30 10:07:39,227 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 126 places, 149 transitions, 1252 flow [2023-08-30 10:07:39,238 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 149 transitions, 1144 flow, removed 13 selfloop flow, removed 13 redundant places. [2023-08-30 10:07:39,240 INFO L231 Difference]: Finished difference. Result has 117 places, 83 transitions, 709 flow [2023-08-30 10:07:39,240 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=545, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=709, PETRI_PLACES=117, PETRI_TRANSITIONS=83} [2023-08-30 10:07:39,240 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 25 predicate places. [2023-08-30 10:07:39,240 INFO L495 AbstractCegarLoop]: Abstraction has has 117 places, 83 transitions, 709 flow [2023-08-30 10:07:39,241 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 199.5) internal successors, (1197), 6 states have internal predecessors, (1197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:39,241 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:39,241 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:39,241 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-08-30 10:07:39,241 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting t_funErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:39,241 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:39,242 INFO L85 PathProgramCache]: Analyzing trace with hash 2016522900, now seen corresponding path program 1 times [2023-08-30 10:07:39,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:39,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338887795] [2023-08-30 10:07:39,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:39,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:39,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:39,305 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:39,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:39,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338887795] [2023-08-30 10:07:39,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338887795] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:39,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:39,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-30 10:07:39,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838955222] [2023-08-30 10:07:39,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:39,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-30 10:07:39,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:39,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-30 10:07:39,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-08-30 10:07:39,360 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 196 out of 438 [2023-08-30 10:07:39,361 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 117 places, 83 transitions, 709 flow. Second operand has 6 states, 6 states have (on average 199.5) internal successors, (1197), 6 states have internal predecessors, (1197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:39,361 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:39,361 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 196 of 438 [2023-08-30 10:07:39,361 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:39,675 INFO L130 PetriNetUnfolder]: 1098/1968 cut-off events. [2023-08-30 10:07:39,675 INFO L131 PetriNetUnfolder]: For 6448/6448 co-relation queries the response was YES. [2023-08-30 10:07:39,680 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7349 conditions, 1968 events. 1098/1968 cut-off events. For 6448/6448 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 10878 event pairs, 367 based on Foata normal form. 18/1984 useless extension candidates. Maximal degree in co-relation 7320. Up to 901 conditions per place. [2023-08-30 10:07:39,684 INFO L137 encePairwiseOnDemand]: 426/438 looper letters, 96 selfloop transitions, 25 changer transitions 19/146 dead transitions. [2023-08-30 10:07:39,684 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 124 places, 146 transitions, 1192 flow [2023-08-30 10:07:39,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-30 10:07:39,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-30 10:07:39,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1878 transitions. [2023-08-30 10:07:39,686 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4764079147640791 [2023-08-30 10:07:39,686 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1878 transitions. [2023-08-30 10:07:39,686 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1878 transitions. [2023-08-30 10:07:39,687 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:39,687 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1878 transitions. [2023-08-30 10:07:39,688 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 208.66666666666666) internal successors, (1878), 9 states have internal predecessors, (1878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:39,690 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 438.0) internal successors, (4380), 10 states have internal predecessors, (4380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:39,690 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 438.0) internal successors, (4380), 10 states have internal predecessors, (4380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:39,690 INFO L175 Difference]: Start difference. First operand has 117 places, 83 transitions, 709 flow. Second operand 9 states and 1878 transitions. [2023-08-30 10:07:39,691 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 124 places, 146 transitions, 1192 flow [2023-08-30 10:07:39,701 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 119 places, 146 transitions, 1150 flow, removed 2 selfloop flow, removed 5 redundant places. [2023-08-30 10:07:39,702 INFO L231 Difference]: Finished difference. Result has 119 places, 77 transitions, 627 flow [2023-08-30 10:07:39,702 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=637, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=627, PETRI_PLACES=119, PETRI_TRANSITIONS=77} [2023-08-30 10:07:39,703 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 27 predicate places. [2023-08-30 10:07:39,703 INFO L495 AbstractCegarLoop]: Abstraction has has 119 places, 77 transitions, 627 flow [2023-08-30 10:07:39,703 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 199.5) internal successors, (1197), 6 states have internal predecessors, (1197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:39,703 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:39,703 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:39,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-08-30 10:07:39,704 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:39,704 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:39,704 INFO L85 PathProgramCache]: Analyzing trace with hash 1737461622, now seen corresponding path program 1 times [2023-08-30 10:07:39,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:39,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743324355] [2023-08-30 10:07:39,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:39,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:39,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:39,789 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:39,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:39,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743324355] [2023-08-30 10:07:39,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743324355] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:39,790 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:39,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-30 10:07:39,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060072984] [2023-08-30 10:07:39,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:39,790 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-30 10:07:39,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:39,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-30 10:07:39,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-08-30 10:07:39,883 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 438 [2023-08-30 10:07:39,884 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 119 places, 77 transitions, 627 flow. Second operand has 7 states, 7 states have (on average 194.42857142857142) internal successors, (1361), 7 states have internal predecessors, (1361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:39,884 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:39,884 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 438 [2023-08-30 10:07:39,884 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:40,263 INFO L130 PetriNetUnfolder]: 1146/2046 cut-off events. [2023-08-30 10:07:40,263 INFO L131 PetriNetUnfolder]: For 7411/7411 co-relation queries the response was YES. [2023-08-30 10:07:40,269 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7605 conditions, 2046 events. 1146/2046 cut-off events. For 7411/7411 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 11247 event pairs, 364 based on Foata normal form. 18/2062 useless extension candidates. Maximal degree in co-relation 7575. Up to 577 conditions per place. [2023-08-30 10:07:40,273 INFO L137 encePairwiseOnDemand]: 426/438 looper letters, 123 selfloop transitions, 36 changer transitions 12/177 dead transitions. [2023-08-30 10:07:40,273 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 131 places, 177 transitions, 1384 flow [2023-08-30 10:07:40,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-08-30 10:07:40,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-08-30 10:07:40,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 3016 transitions. [2023-08-30 10:07:40,276 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4590563165905632 [2023-08-30 10:07:40,276 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 3016 transitions. [2023-08-30 10:07:40,276 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 3016 transitions. [2023-08-30 10:07:40,276 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:40,276 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 3016 transitions. [2023-08-30 10:07:40,279 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 201.06666666666666) internal successors, (3016), 15 states have internal predecessors, (3016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:40,282 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 438.0) internal successors, (7008), 16 states have internal predecessors, (7008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:40,282 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 438.0) internal successors, (7008), 16 states have internal predecessors, (7008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:40,282 INFO L175 Difference]: Start difference. First operand has 119 places, 77 transitions, 627 flow. Second operand 15 states and 3016 transitions. [2023-08-30 10:07:40,283 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 131 places, 177 transitions, 1384 flow [2023-08-30 10:07:40,291 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 124 places, 177 transitions, 1330 flow, removed 2 selfloop flow, removed 7 redundant places. [2023-08-30 10:07:40,293 INFO L231 Difference]: Finished difference. Result has 127 places, 83 transitions, 762 flow [2023-08-30 10:07:40,294 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=583, PETRI_DIFFERENCE_MINUEND_PLACES=110, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=762, PETRI_PLACES=127, PETRI_TRANSITIONS=83} [2023-08-30 10:07:40,294 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 35 predicate places. [2023-08-30 10:07:40,294 INFO L495 AbstractCegarLoop]: Abstraction has has 127 places, 83 transitions, 762 flow [2023-08-30 10:07:40,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 194.42857142857142) internal successors, (1361), 7 states have internal predecessors, (1361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:40,294 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:40,295 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:40,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-08-30 10:07:40,295 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting t_funErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:40,295 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:40,295 INFO L85 PathProgramCache]: Analyzing trace with hash 439617717, now seen corresponding path program 1 times [2023-08-30 10:07:40,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:40,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573265377] [2023-08-30 10:07:40,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:40,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:40,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:40,412 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:40,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:40,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573265377] [2023-08-30 10:07:40,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573265377] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:40,413 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:40,413 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-30 10:07:40,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614930586] [2023-08-30 10:07:40,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:40,414 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-30 10:07:40,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:40,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-30 10:07:40,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-30 10:07:40,459 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 189 out of 438 [2023-08-30 10:07:40,460 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 127 places, 83 transitions, 762 flow. Second operand has 3 states, 3 states have (on average 197.0) internal successors, (591), 3 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:40,460 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:40,460 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 189 of 438 [2023-08-30 10:07:40,460 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:40,709 INFO L130 PetriNetUnfolder]: 1479/2715 cut-off events. [2023-08-30 10:07:40,709 INFO L131 PetriNetUnfolder]: For 12863/12863 co-relation queries the response was YES. [2023-08-30 10:07:40,717 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10839 conditions, 2715 events. 1479/2715 cut-off events. For 12863/12863 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 16336 event pairs, 527 based on Foata normal form. 111/2824 useless extension candidates. Maximal degree in co-relation 10806. Up to 1349 conditions per place. [2023-08-30 10:07:40,723 INFO L137 encePairwiseOnDemand]: 426/438 looper letters, 106 selfloop transitions, 22 changer transitions 0/137 dead transitions. [2023-08-30 10:07:40,723 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 128 places, 137 transitions, 1564 flow [2023-08-30 10:07:40,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-30 10:07:40,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-30 10:07:40,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 631 transitions. [2023-08-30 10:07:40,724 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4802130898021309 [2023-08-30 10:07:40,724 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 631 transitions. [2023-08-30 10:07:40,725 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 631 transitions. [2023-08-30 10:07:40,725 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:40,725 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 631 transitions. [2023-08-30 10:07:40,725 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 210.33333333333334) internal successors, (631), 3 states have internal predecessors, (631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:40,726 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 438.0) internal successors, (1752), 4 states have internal predecessors, (1752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:40,726 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 438.0) internal successors, (1752), 4 states have internal predecessors, (1752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:40,726 INFO L175 Difference]: Start difference. First operand has 127 places, 83 transitions, 762 flow. Second operand 3 states and 631 transitions. [2023-08-30 10:07:40,726 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 128 places, 137 transitions, 1564 flow [2023-08-30 10:07:40,743 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 137 transitions, 1524 flow, removed 7 selfloop flow, removed 5 redundant places. [2023-08-30 10:07:40,744 INFO L231 Difference]: Finished difference. Result has 124 places, 98 transitions, 934 flow [2023-08-30 10:07:40,745 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=736, PETRI_DIFFERENCE_MINUEND_PLACES=121, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=934, PETRI_PLACES=124, PETRI_TRANSITIONS=98} [2023-08-30 10:07:40,745 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 32 predicate places. [2023-08-30 10:07:40,745 INFO L495 AbstractCegarLoop]: Abstraction has has 124 places, 98 transitions, 934 flow [2023-08-30 10:07:40,745 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 197.0) internal successors, (591), 3 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:40,745 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:40,746 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:40,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-08-30 10:07:40,746 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting t_funErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:40,746 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:40,746 INFO L85 PathProgramCache]: Analyzing trace with hash -1758156301, now seen corresponding path program 2 times [2023-08-30 10:07:40,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:40,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187471039] [2023-08-30 10:07:40,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:40,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:40,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:40,881 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-08-30 10:07:40,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:40,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187471039] [2023-08-30 10:07:40,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187471039] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:40,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:40,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-08-30 10:07:40,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239211688] [2023-08-30 10:07:40,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:40,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-30 10:07:40,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:40,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-30 10:07:40,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-08-30 10:07:40,980 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 438 [2023-08-30 10:07:40,981 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 124 places, 98 transitions, 934 flow. Second operand has 8 states, 8 states have (on average 194.0) internal successors, (1552), 8 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:40,981 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:40,981 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 438 [2023-08-30 10:07:40,981 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:41,458 INFO L130 PetriNetUnfolder]: 1522/2797 cut-off events. [2023-08-30 10:07:41,458 INFO L131 PetriNetUnfolder]: For 14841/14841 co-relation queries the response was YES. [2023-08-30 10:07:41,468 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12273 conditions, 2797 events. 1522/2797 cut-off events. For 14841/14841 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 17022 event pairs, 290 based on Foata normal form. 15/2810 useless extension candidates. Maximal degree in co-relation 12239. Up to 1614 conditions per place. [2023-08-30 10:07:41,476 INFO L137 encePairwiseOnDemand]: 426/438 looper letters, 139 selfloop transitions, 27 changer transitions 8/180 dead transitions. [2023-08-30 10:07:41,476 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 135 places, 180 transitions, 1693 flow [2023-08-30 10:07:41,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-08-30 10:07:41,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-08-30 10:07:41,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2416 transitions. [2023-08-30 10:07:41,479 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4596651445966514 [2023-08-30 10:07:41,479 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2416 transitions. [2023-08-30 10:07:41,479 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2416 transitions. [2023-08-30 10:07:41,480 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:41,480 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2416 transitions. [2023-08-30 10:07:41,483 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 201.33333333333334) internal successors, (2416), 12 states have internal predecessors, (2416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:41,487 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 438.0) internal successors, (5694), 13 states have internal predecessors, (5694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:41,488 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 438.0) internal successors, (5694), 13 states have internal predecessors, (5694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:41,488 INFO L175 Difference]: Start difference. First operand has 124 places, 98 transitions, 934 flow. Second operand 12 states and 2416 transitions. [2023-08-30 10:07:41,488 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 135 places, 180 transitions, 1693 flow [2023-08-30 10:07:41,511 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 134 places, 180 transitions, 1646 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-30 10:07:41,512 INFO L231 Difference]: Finished difference. Result has 135 places, 102 transitions, 1032 flow [2023-08-30 10:07:41,512 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=912, PETRI_DIFFERENCE_MINUEND_PLACES=123, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=98, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1032, PETRI_PLACES=135, PETRI_TRANSITIONS=102} [2023-08-30 10:07:41,513 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 43 predicate places. [2023-08-30 10:07:41,513 INFO L495 AbstractCegarLoop]: Abstraction has has 135 places, 102 transitions, 1032 flow [2023-08-30 10:07:41,514 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 194.0) internal successors, (1552), 8 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:41,514 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:41,514 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:41,514 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-08-30 10:07:41,514 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting t_funErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:41,515 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:41,515 INFO L85 PathProgramCache]: Analyzing trace with hash 1112874087, now seen corresponding path program 3 times [2023-08-30 10:07:41,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:41,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475612420] [2023-08-30 10:07:41,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:41,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:41,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:41,589 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:41,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:41,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475612420] [2023-08-30 10:07:41,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475612420] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:41,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:41,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-30 10:07:41,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971819173] [2023-08-30 10:07:41,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:41,591 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-30 10:07:41,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:41,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-30 10:07:41,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-08-30 10:07:41,654 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 195 out of 438 [2023-08-30 10:07:41,655 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 102 transitions, 1032 flow. Second operand has 6 states, 6 states have (on average 199.0) internal successors, (1194), 6 states have internal predecessors, (1194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:41,655 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:41,656 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 195 of 438 [2023-08-30 10:07:41,656 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:42,046 INFO L130 PetriNetUnfolder]: 1493/2765 cut-off events. [2023-08-30 10:07:42,046 INFO L131 PetriNetUnfolder]: For 15344/15344 co-relation queries the response was YES. [2023-08-30 10:07:42,055 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12157 conditions, 2765 events. 1493/2765 cut-off events. For 15344/15344 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 16841 event pairs, 344 based on Foata normal form. 15/2778 useless extension candidates. Maximal degree in co-relation 12122. Up to 1667 conditions per place. [2023-08-30 10:07:42,061 INFO L137 encePairwiseOnDemand]: 427/438 looper letters, 111 selfloop transitions, 24 changer transitions 24/165 dead transitions. [2023-08-30 10:07:42,061 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 165 transitions, 1598 flow [2023-08-30 10:07:42,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-30 10:07:42,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-30 10:07:42,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1866 transitions. [2023-08-30 10:07:42,063 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4733637747336377 [2023-08-30 10:07:42,063 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1866 transitions. [2023-08-30 10:07:42,063 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1866 transitions. [2023-08-30 10:07:42,063 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:42,063 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1866 transitions. [2023-08-30 10:07:42,065 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 207.33333333333334) internal successors, (1866), 9 states have internal predecessors, (1866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:42,067 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 438.0) internal successors, (4380), 10 states have internal predecessors, (4380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:42,067 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 438.0) internal successors, (4380), 10 states have internal predecessors, (4380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:42,067 INFO L175 Difference]: Start difference. First operand has 135 places, 102 transitions, 1032 flow. Second operand 9 states and 1866 transitions. [2023-08-30 10:07:42,067 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 142 places, 165 transitions, 1598 flow [2023-08-30 10:07:42,085 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 136 places, 165 transitions, 1548 flow, removed 10 selfloop flow, removed 6 redundant places. [2023-08-30 10:07:42,086 INFO L231 Difference]: Finished difference. Result has 136 places, 92 transitions, 896 flow [2023-08-30 10:07:42,086 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=967, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=101, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=896, PETRI_PLACES=136, PETRI_TRANSITIONS=92} [2023-08-30 10:07:42,087 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 44 predicate places. [2023-08-30 10:07:42,087 INFO L495 AbstractCegarLoop]: Abstraction has has 136 places, 92 transitions, 896 flow [2023-08-30 10:07:42,087 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 199.0) internal successors, (1194), 6 states have internal predecessors, (1194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:42,087 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:42,087 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:42,087 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-08-30 10:07:42,088 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:42,088 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:42,088 INFO L85 PathProgramCache]: Analyzing trace with hash 1013869590, now seen corresponding path program 2 times [2023-08-30 10:07:42,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:42,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787894519] [2023-08-30 10:07:42,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:42,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:42,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:42,171 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:42,171 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:42,171 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787894519] [2023-08-30 10:07:42,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787894519] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:42,172 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:42,172 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-08-30 10:07:42,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109026680] [2023-08-30 10:07:42,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:42,172 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-30 10:07:42,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:42,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-30 10:07:42,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-08-30 10:07:42,262 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 438 [2023-08-30 10:07:42,263 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 136 places, 92 transitions, 896 flow. Second operand has 8 states, 8 states have (on average 194.0) internal successors, (1552), 8 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:42,263 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:42,264 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 438 [2023-08-30 10:07:42,264 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:42,650 INFO L130 PetriNetUnfolder]: 1301/2402 cut-off events. [2023-08-30 10:07:42,650 INFO L131 PetriNetUnfolder]: For 13385/13385 co-relation queries the response was YES. [2023-08-30 10:07:42,657 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10496 conditions, 2402 events. 1301/2402 cut-off events. For 13385/13385 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 14033 event pairs, 214 based on Foata normal form. 15/2415 useless extension candidates. Maximal degree in co-relation 10460. Up to 739 conditions per place. [2023-08-30 10:07:42,662 INFO L137 encePairwiseOnDemand]: 426/438 looper letters, 142 selfloop transitions, 39 changer transitions 10/197 dead transitions. [2023-08-30 10:07:42,662 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 149 places, 197 transitions, 1729 flow [2023-08-30 10:07:42,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-08-30 10:07:42,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-08-30 10:07:42,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 3204 transitions. [2023-08-30 10:07:42,666 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4571917808219178 [2023-08-30 10:07:42,666 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 3204 transitions. [2023-08-30 10:07:42,666 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 3204 transitions. [2023-08-30 10:07:42,667 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:42,667 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 3204 transitions. [2023-08-30 10:07:42,670 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 200.25) internal successors, (3204), 16 states have internal predecessors, (3204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:42,674 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 438.0) internal successors, (7446), 17 states have internal predecessors, (7446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:42,675 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 438.0) internal successors, (7446), 17 states have internal predecessors, (7446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:42,675 INFO L175 Difference]: Start difference. First operand has 136 places, 92 transitions, 896 flow. Second operand 16 states and 3204 transitions. [2023-08-30 10:07:42,675 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 149 places, 197 transitions, 1729 flow [2023-08-30 10:07:42,696 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 134 places, 197 transitions, 1600 flow, removed 4 selfloop flow, removed 15 redundant places. [2023-08-30 10:07:42,698 INFO L231 Difference]: Finished difference. Result has 134 places, 93 transitions, 854 flow [2023-08-30 10:07:42,699 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=753, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=91, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=854, PETRI_PLACES=134, PETRI_TRANSITIONS=93} [2023-08-30 10:07:42,699 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 42 predicate places. [2023-08-30 10:07:42,699 INFO L495 AbstractCegarLoop]: Abstraction has has 134 places, 93 transitions, 854 flow [2023-08-30 10:07:42,699 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 194.0) internal successors, (1552), 8 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:42,700 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:42,700 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:42,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-08-30 10:07:42,700 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting t_funErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:42,700 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:42,701 INFO L85 PathProgramCache]: Analyzing trace with hash 1013869511, now seen corresponding path program 4 times [2023-08-30 10:07:42,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:42,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948549811] [2023-08-30 10:07:42,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:42,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:42,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:42,796 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:42,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:42,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948549811] [2023-08-30 10:07:42,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948549811] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:42,797 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:42,797 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-08-30 10:07:42,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523666874] [2023-08-30 10:07:42,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:42,797 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-30 10:07:42,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:42,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-30 10:07:42,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-08-30 10:07:42,892 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 438 [2023-08-30 10:07:42,893 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 93 transitions, 854 flow. Second operand has 8 states, 8 states have (on average 194.0) internal successors, (1552), 8 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:42,893 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:42,893 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 438 [2023-08-30 10:07:42,893 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:43,249 INFO L130 PetriNetUnfolder]: 1261/2350 cut-off events. [2023-08-30 10:07:43,249 INFO L131 PetriNetUnfolder]: For 10014/10014 co-relation queries the response was YES. [2023-08-30 10:07:43,256 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9929 conditions, 2350 events. 1261/2350 cut-off events. For 10014/10014 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 13733 event pairs, 280 based on Foata normal form. 15/2363 useless extension candidates. Maximal degree in co-relation 9896. Up to 1321 conditions per place. [2023-08-30 10:07:43,262 INFO L137 encePairwiseOnDemand]: 426/438 looper letters, 115 selfloop transitions, 24 changer transitions 19/164 dead transitions. [2023-08-30 10:07:43,262 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 145 places, 164 transitions, 1443 flow [2023-08-30 10:07:43,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-08-30 10:07:43,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-08-30 10:07:43,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2602 transitions. [2023-08-30 10:07:43,265 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45697225149279946 [2023-08-30 10:07:43,265 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2602 transitions. [2023-08-30 10:07:43,265 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2602 transitions. [2023-08-30 10:07:43,265 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:43,265 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2602 transitions. [2023-08-30 10:07:43,268 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 200.15384615384616) internal successors, (2602), 13 states have internal predecessors, (2602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:43,272 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 438.0) internal successors, (6132), 14 states have internal predecessors, (6132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:43,273 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 438.0) internal successors, (6132), 14 states have internal predecessors, (6132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:43,273 INFO L175 Difference]: Start difference. First operand has 134 places, 93 transitions, 854 flow. Second operand 13 states and 2602 transitions. [2023-08-30 10:07:43,273 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 145 places, 164 transitions, 1443 flow [2023-08-30 10:07:43,290 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 134 places, 164 transitions, 1361 flow, removed 4 selfloop flow, removed 11 redundant places. [2023-08-30 10:07:43,292 INFO L231 Difference]: Finished difference. Result has 134 places, 85 transitions, 726 flow [2023-08-30 10:07:43,293 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=750, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=68, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=726, PETRI_PLACES=134, PETRI_TRANSITIONS=85} [2023-08-30 10:07:43,293 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 42 predicate places. [2023-08-30 10:07:43,293 INFO L495 AbstractCegarLoop]: Abstraction has has 134 places, 85 transitions, 726 flow [2023-08-30 10:07:43,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 194.0) internal successors, (1552), 8 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:43,294 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:43,294 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:43,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-08-30 10:07:43,294 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting t_funErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:43,295 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:43,295 INFO L85 PathProgramCache]: Analyzing trace with hash 1737461543, now seen corresponding path program 5 times [2023-08-30 10:07:43,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:43,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116646540] [2023-08-30 10:07:43,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:43,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:43,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:43,380 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:43,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:43,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116646540] [2023-08-30 10:07:43,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116646540] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:43,381 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:43,381 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-30 10:07:43,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363080033] [2023-08-30 10:07:43,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:43,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-30 10:07:43,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:43,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-30 10:07:43,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-08-30 10:07:43,466 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 438 [2023-08-30 10:07:43,467 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 85 transitions, 726 flow. Second operand has 7 states, 7 states have (on average 194.42857142857142) internal successors, (1361), 7 states have internal predecessors, (1361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:43,467 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:43,467 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 438 [2023-08-30 10:07:43,467 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:43,876 INFO L130 PetriNetUnfolder]: 1159/2164 cut-off events. [2023-08-30 10:07:43,876 INFO L131 PetriNetUnfolder]: For 7794/7794 co-relation queries the response was YES. [2023-08-30 10:07:43,882 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8908 conditions, 2164 events. 1159/2164 cut-off events. For 7794/7794 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 12488 event pairs, 316 based on Foata normal form. 15/2177 useless extension candidates. Maximal degree in co-relation 8876. Up to 621 conditions per place. [2023-08-30 10:07:43,886 INFO L137 encePairwiseOnDemand]: 426/438 looper letters, 101 selfloop transitions, 38 changer transitions 23/168 dead transitions. [2023-08-30 10:07:43,886 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 140 places, 168 transitions, 1380 flow [2023-08-30 10:07:43,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-08-30 10:07:43,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-08-30 10:07:43,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2412 transitions. [2023-08-30 10:07:43,889 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4589041095890411 [2023-08-30 10:07:43,889 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2412 transitions. [2023-08-30 10:07:43,889 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2412 transitions. [2023-08-30 10:07:43,889 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:43,889 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2412 transitions. [2023-08-30 10:07:43,891 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 201.0) internal successors, (2412), 12 states have internal predecessors, (2412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:43,894 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 438.0) internal successors, (5694), 13 states have internal predecessors, (5694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:43,894 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 438.0) internal successors, (5694), 13 states have internal predecessors, (5694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:43,894 INFO L175 Difference]: Start difference. First operand has 134 places, 85 transitions, 726 flow. Second operand 12 states and 2412 transitions. [2023-08-30 10:07:43,894 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 140 places, 168 transitions, 1380 flow [2023-08-30 10:07:43,905 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 168 transitions, 1285 flow, removed 1 selfloop flow, removed 18 redundant places. [2023-08-30 10:07:43,907 INFO L231 Difference]: Finished difference. Result has 122 places, 78 transitions, 642 flow [2023-08-30 10:07:43,907 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=616, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=642, PETRI_PLACES=122, PETRI_TRANSITIONS=78} [2023-08-30 10:07:43,908 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 30 predicate places. [2023-08-30 10:07:43,908 INFO L495 AbstractCegarLoop]: Abstraction has has 122 places, 78 transitions, 642 flow [2023-08-30 10:07:43,908 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 194.42857142857142) internal successors, (1361), 7 states have internal predecessors, (1361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:43,908 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:43,909 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:43,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-08-30 10:07:43,909 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting t_funErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:43,909 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:43,909 INFO L85 PathProgramCache]: Analyzing trace with hash 2101158747, now seen corresponding path program 1 times [2023-08-30 10:07:43,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:43,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214874279] [2023-08-30 10:07:43,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:43,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:43,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:43,992 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:43,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:43,993 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214874279] [2023-08-30 10:07:43,993 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214874279] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:43,993 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:43,993 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-08-30 10:07:43,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061027321] [2023-08-30 10:07:43,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:43,994 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-30 10:07:43,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:43,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-30 10:07:43,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-08-30 10:07:44,088 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 438 [2023-08-30 10:07:44,089 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 122 places, 78 transitions, 642 flow. Second operand has 8 states, 8 states have (on average 194.0) internal successors, (1552), 8 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:44,089 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:44,090 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 438 [2023-08-30 10:07:44,090 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:44,440 INFO L130 PetriNetUnfolder]: 907/1720 cut-off events. [2023-08-30 10:07:44,440 INFO L131 PetriNetUnfolder]: For 7205/7205 co-relation queries the response was YES. [2023-08-30 10:07:44,447 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7112 conditions, 1720 events. 907/1720 cut-off events. For 7205/7205 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 9535 event pairs, 206 based on Foata normal form. 15/1733 useless extension candidates. Maximal degree in co-relation 7083. Up to 701 conditions per place. [2023-08-30 10:07:44,451 INFO L137 encePairwiseOnDemand]: 426/438 looper letters, 112 selfloop transitions, 23 changer transitions 7/148 dead transitions. [2023-08-30 10:07:44,451 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 148 transitions, 1249 flow [2023-08-30 10:07:44,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-08-30 10:07:44,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-08-30 10:07:44,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2400 transitions. [2023-08-30 10:07:44,454 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45662100456621 [2023-08-30 10:07:44,455 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2400 transitions. [2023-08-30 10:07:44,455 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2400 transitions. [2023-08-30 10:07:44,456 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:44,456 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2400 transitions. [2023-08-30 10:07:44,459 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 200.0) internal successors, (2400), 12 states have internal predecessors, (2400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:44,463 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 438.0) internal successors, (5694), 13 states have internal predecessors, (5694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:44,463 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 438.0) internal successors, (5694), 13 states have internal predecessors, (5694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:44,464 INFO L175 Difference]: Start difference. First operand has 122 places, 78 transitions, 642 flow. Second operand 12 states and 2400 transitions. [2023-08-30 10:07:44,464 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 132 places, 148 transitions, 1249 flow [2023-08-30 10:07:44,477 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 148 transitions, 1080 flow, removed 5 selfloop flow, removed 22 redundant places. [2023-08-30 10:07:44,479 INFO L231 Difference]: Finished difference. Result has 112 places, 80 transitions, 565 flow [2023-08-30 10:07:44,479 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=484, PETRI_DIFFERENCE_MINUEND_PLACES=99, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=78, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=565, PETRI_PLACES=112, PETRI_TRANSITIONS=80} [2023-08-30 10:07:44,480 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 20 predicate places. [2023-08-30 10:07:44,480 INFO L495 AbstractCegarLoop]: Abstraction has has 112 places, 80 transitions, 565 flow [2023-08-30 10:07:44,480 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 194.0) internal successors, (1552), 8 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:44,480 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:44,481 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:44,481 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-08-30 10:07:44,481 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:44,481 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:44,481 INFO L85 PathProgramCache]: Analyzing trace with hash -1044977925, now seen corresponding path program 1 times [2023-08-30 10:07:44,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:44,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417090030] [2023-08-30 10:07:44,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:44,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:44,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:44,558 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:44,558 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:44,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417090030] [2023-08-30 10:07:44,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417090030] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:44,558 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:44,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-30 10:07:44,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218079668] [2023-08-30 10:07:44,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:44,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-30 10:07:44,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:44,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-30 10:07:44,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-08-30 10:07:44,622 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 195 out of 438 [2023-08-30 10:07:44,623 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 112 places, 80 transitions, 565 flow. Second operand has 6 states, 6 states have (on average 198.83333333333334) internal successors, (1193), 6 states have internal predecessors, (1193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:44,624 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:44,624 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 195 of 438 [2023-08-30 10:07:44,624 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:44,853 INFO L130 PetriNetUnfolder]: 897/1725 cut-off events. [2023-08-30 10:07:44,853 INFO L131 PetriNetUnfolder]: For 6219/6219 co-relation queries the response was YES. [2023-08-30 10:07:44,858 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6650 conditions, 1725 events. 897/1725 cut-off events. For 6219/6219 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 9628 event pairs, 235 based on Foata normal form. 15/1735 useless extension candidates. Maximal degree in co-relation 6625. Up to 937 conditions per place. [2023-08-30 10:07:44,862 INFO L137 encePairwiseOnDemand]: 430/438 looper letters, 102 selfloop transitions, 12 changer transitions 1/124 dead transitions. [2023-08-30 10:07:44,862 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 117 places, 124 transitions, 992 flow [2023-08-30 10:07:44,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-30 10:07:44,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-30 10:07:44,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1441 transitions. [2023-08-30 10:07:44,864 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4699934768427919 [2023-08-30 10:07:44,864 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1441 transitions. [2023-08-30 10:07:44,864 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1441 transitions. [2023-08-30 10:07:44,864 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:44,864 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1441 transitions. [2023-08-30 10:07:44,865 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 205.85714285714286) internal successors, (1441), 7 states have internal predecessors, (1441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:44,867 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 438.0) internal successors, (3504), 8 states have internal predecessors, (3504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:44,867 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 438.0) internal successors, (3504), 8 states have internal predecessors, (3504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:44,867 INFO L175 Difference]: Start difference. First operand has 112 places, 80 transitions, 565 flow. Second operand 7 states and 1441 transitions. [2023-08-30 10:07:44,867 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 117 places, 124 transitions, 992 flow [2023-08-30 10:07:44,876 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 124 transitions, 959 flow, removed 1 selfloop flow, removed 7 redundant places. [2023-08-30 10:07:44,877 INFO L231 Difference]: Finished difference. Result has 113 places, 82 transitions, 599 flow [2023-08-30 10:07:44,877 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=532, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=68, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=599, PETRI_PLACES=113, PETRI_TRANSITIONS=82} [2023-08-30 10:07:44,877 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 21 predicate places. [2023-08-30 10:07:44,878 INFO L495 AbstractCegarLoop]: Abstraction has has 113 places, 82 transitions, 599 flow [2023-08-30 10:07:44,878 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 198.83333333333334) internal successors, (1193), 6 states have internal predecessors, (1193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:44,878 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:44,878 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:44,878 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-08-30 10:07:44,878 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting t_funErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:44,878 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:44,878 INFO L85 PathProgramCache]: Analyzing trace with hash -779816975, now seen corresponding path program 2 times [2023-08-30 10:07:44,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:44,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102229339] [2023-08-30 10:07:44,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:44,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:44,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:44,955 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:44,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:44,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102229339] [2023-08-30 10:07:44,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102229339] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:44,956 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:44,956 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-30 10:07:44,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980104108] [2023-08-30 10:07:44,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:44,957 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-30 10:07:44,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:44,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-30 10:07:44,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-08-30 10:07:45,029 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 438 [2023-08-30 10:07:45,030 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 113 places, 82 transitions, 599 flow. Second operand has 7 states, 7 states have (on average 194.42857142857142) internal successors, (1361), 7 states have internal predecessors, (1361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:45,031 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:45,031 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 438 [2023-08-30 10:07:45,031 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:45,436 INFO L130 PetriNetUnfolder]: 940/1792 cut-off events. [2023-08-30 10:07:45,436 INFO L131 PetriNetUnfolder]: For 7493/7493 co-relation queries the response was YES. [2023-08-30 10:07:45,441 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6880 conditions, 1792 events. 940/1792 cut-off events. For 7493/7493 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 10104 event pairs, 262 based on Foata normal form. 45/1835 useless extension candidates. Maximal degree in co-relation 6853. Up to 573 conditions per place. [2023-08-30 10:07:45,445 INFO L137 encePairwiseOnDemand]: 426/438 looper letters, 100 selfloop transitions, 33 changer transitions 18/157 dead transitions. [2023-08-30 10:07:45,445 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 157 transitions, 1197 flow [2023-08-30 10:07:45,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-08-30 10:07:45,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-08-30 10:07:45,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2597 transitions. [2023-08-30 10:07:45,448 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45609413417632594 [2023-08-30 10:07:45,448 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2597 transitions. [2023-08-30 10:07:45,448 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2597 transitions. [2023-08-30 10:07:45,448 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:45,448 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2597 transitions. [2023-08-30 10:07:45,450 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 199.76923076923077) internal successors, (2597), 13 states have internal predecessors, (2597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:45,454 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 438.0) internal successors, (6132), 14 states have internal predecessors, (6132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:45,455 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 438.0) internal successors, (6132), 14 states have internal predecessors, (6132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:45,455 INFO L175 Difference]: Start difference. First operand has 113 places, 82 transitions, 599 flow. Second operand 13 states and 2597 transitions. [2023-08-30 10:07:45,455 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 121 places, 157 transitions, 1197 flow [2023-08-30 10:07:45,467 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 157 transitions, 1130 flow, removed 3 selfloop flow, removed 11 redundant places. [2023-08-30 10:07:45,469 INFO L231 Difference]: Finished difference. Result has 111 places, 71 transitions, 507 flow [2023-08-30 10:07:45,470 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=495, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=507, PETRI_PLACES=111, PETRI_TRANSITIONS=71} [2023-08-30 10:07:45,470 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 19 predicate places. [2023-08-30 10:07:45,470 INFO L495 AbstractCegarLoop]: Abstraction has has 111 places, 71 transitions, 507 flow [2023-08-30 10:07:45,471 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 194.42857142857142) internal successors, (1361), 7 states have internal predecessors, (1361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:45,471 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:45,471 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:45,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-08-30 10:07:45,471 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:45,472 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:45,472 INFO L85 PathProgramCache]: Analyzing trace with hash 1013843887, now seen corresponding path program 2 times [2023-08-30 10:07:45,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:45,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69467395] [2023-08-30 10:07:45,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:45,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:45,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:45,557 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:45,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:45,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69467395] [2023-08-30 10:07:45,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69467395] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:45,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:45,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-08-30 10:07:45,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247759974] [2023-08-30 10:07:45,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:45,560 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-30 10:07:45,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:45,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-30 10:07:45,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-08-30 10:07:45,659 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 438 [2023-08-30 10:07:45,661 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 71 transitions, 507 flow. Second operand has 8 states, 8 states have (on average 194.0) internal successors, (1552), 8 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:45,661 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:45,661 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 438 [2023-08-30 10:07:45,661 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:46,017 INFO L130 PetriNetUnfolder]: 803/1547 cut-off events. [2023-08-30 10:07:46,017 INFO L131 PetriNetUnfolder]: For 4906/4906 co-relation queries the response was YES. [2023-08-30 10:07:46,023 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5838 conditions, 1547 events. 803/1547 cut-off events. For 4906/4906 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 8455 event pairs, 165 based on Foata normal form. 30/1575 useless extension candidates. Maximal degree in co-relation 5816. Up to 382 conditions per place. [2023-08-30 10:07:46,027 INFO L137 encePairwiseOnDemand]: 429/438 looper letters, 65 selfloop transitions, 4 changer transitions 68/143 dead transitions. [2023-08-30 10:07:46,027 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 116 places, 143 transitions, 1046 flow [2023-08-30 10:07:46,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-08-30 10:07:46,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-08-30 10:07:46,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2592 transitions. [2023-08-30 10:07:46,032 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45521601685985247 [2023-08-30 10:07:46,032 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2592 transitions. [2023-08-30 10:07:46,032 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2592 transitions. [2023-08-30 10:07:46,033 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:46,033 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2592 transitions. [2023-08-30 10:07:46,045 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 199.3846153846154) internal successors, (2592), 13 states have internal predecessors, (2592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:46,049 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 438.0) internal successors, (6132), 14 states have internal predecessors, (6132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:46,050 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 438.0) internal successors, (6132), 14 states have internal predecessors, (6132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:46,050 INFO L175 Difference]: Start difference. First operand has 111 places, 71 transitions, 507 flow. Second operand 13 states and 2592 transitions. [2023-08-30 10:07:46,050 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 116 places, 143 transitions, 1046 flow [2023-08-30 10:07:46,058 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 143 transitions, 966 flow, removed 2 selfloop flow, removed 15 redundant places. [2023-08-30 10:07:46,060 INFO L231 Difference]: Finished difference. Result has 101 places, 52 transitions, 285 flow [2023-08-30 10:07:46,060 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=390, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=65, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=285, PETRI_PLACES=101, PETRI_TRANSITIONS=52} [2023-08-30 10:07:46,061 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, 9 predicate places. [2023-08-30 10:07:46,061 INFO L495 AbstractCegarLoop]: Abstraction has has 101 places, 52 transitions, 285 flow [2023-08-30 10:07:46,062 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 194.0) internal successors, (1552), 8 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:46,062 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:46,062 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:46,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-08-30 10:07:46,062 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:46,062 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:46,063 INFO L85 PathProgramCache]: Analyzing trace with hash 2101158745, now seen corresponding path program 3 times [2023-08-30 10:07:46,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:46,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074659493] [2023-08-30 10:07:46,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:46,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:46,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:46,150 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:46,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:46,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074659493] [2023-08-30 10:07:46,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074659493] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:46,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:46,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-08-30 10:07:46,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017336174] [2023-08-30 10:07:46,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:46,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-30 10:07:46,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:46,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-30 10:07:46,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-08-30 10:07:46,253 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 438 [2023-08-30 10:07:46,254 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 52 transitions, 285 flow. Second operand has 8 states, 8 states have (on average 194.0) internal successors, (1552), 8 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:46,254 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:46,254 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 438 [2023-08-30 10:07:46,254 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:46,424 INFO L130 PetriNetUnfolder]: 418/838 cut-off events. [2023-08-30 10:07:46,424 INFO L131 PetriNetUnfolder]: For 1676/1676 co-relation queries the response was YES. [2023-08-30 10:07:46,426 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2903 conditions, 838 events. 418/838 cut-off events. For 1676/1676 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 3945 event pairs, 141 based on Foata normal form. 15/851 useless extension candidates. Maximal degree in co-relation 2886. Up to 251 conditions per place. [2023-08-30 10:07:46,428 INFO L137 encePairwiseOnDemand]: 428/438 looper letters, 66 selfloop transitions, 14 changer transitions 5/91 dead transitions. [2023-08-30 10:07:46,428 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 91 transitions, 619 flow [2023-08-30 10:07:46,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-08-30 10:07:46,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-08-30 10:07:46,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1980 transitions. [2023-08-30 10:07:46,430 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4520547945205479 [2023-08-30 10:07:46,430 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1980 transitions. [2023-08-30 10:07:46,430 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1980 transitions. [2023-08-30 10:07:46,430 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:46,430 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1980 transitions. [2023-08-30 10:07:46,432 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 198.0) internal successors, (1980), 10 states have internal predecessors, (1980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:46,435 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 438.0) internal successors, (4818), 11 states have internal predecessors, (4818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:46,435 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 438.0) internal successors, (4818), 11 states have internal predecessors, (4818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:46,435 INFO L175 Difference]: Start difference. First operand has 101 places, 52 transitions, 285 flow. Second operand 10 states and 1980 transitions. [2023-08-30 10:07:46,435 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 91 transitions, 619 flow [2023-08-30 10:07:46,438 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 91 transitions, 561 flow, removed 0 selfloop flow, removed 19 redundant places. [2023-08-30 10:07:46,439 INFO L231 Difference]: Finished difference. Result has 72 places, 47 transitions, 226 flow [2023-08-30 10:07:46,439 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=214, PETRI_DIFFERENCE_MINUEND_PLACES=63, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=226, PETRI_PLACES=72, PETRI_TRANSITIONS=47} [2023-08-30 10:07:46,440 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, -20 predicate places. [2023-08-30 10:07:46,440 INFO L495 AbstractCegarLoop]: Abstraction has has 72 places, 47 transitions, 226 flow [2023-08-30 10:07:46,440 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 194.0) internal successors, (1552), 8 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:46,441 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:46,441 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:46,441 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-08-30 10:07:46,441 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 25 more)] === [2023-08-30 10:07:46,441 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:46,441 INFO L85 PathProgramCache]: Analyzing trace with hash -984067178, now seen corresponding path program 3 times [2023-08-30 10:07:46,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:46,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410244706] [2023-08-30 10:07:46,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:46,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:46,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:46,518 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-08-30 10:07:46,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:46,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410244706] [2023-08-30 10:07:46,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410244706] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:46,519 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:46,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-08-30 10:07:46,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920145835] [2023-08-30 10:07:46,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:46,520 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-08-30 10:07:46,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:46,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-08-30 10:07:46,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-08-30 10:07:46,612 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 438 [2023-08-30 10:07:46,613 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 47 transitions, 226 flow. Second operand has 8 states, 8 states have (on average 194.0) internal successors, (1552), 8 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:46,613 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:46,613 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 438 [2023-08-30 10:07:46,613 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-30 10:07:46,794 INFO L130 PetriNetUnfolder]: 375/756 cut-off events. [2023-08-30 10:07:46,794 INFO L131 PetriNetUnfolder]: For 795/795 co-relation queries the response was YES. [2023-08-30 10:07:46,796 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2368 conditions, 756 events. 375/756 cut-off events. For 795/795 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 3507 event pairs, 132 based on Foata normal form. 15/769 useless extension candidates. Maximal degree in co-relation 2357. Up to 251 conditions per place. [2023-08-30 10:07:46,796 INFO L137 encePairwiseOnDemand]: 428/438 looper letters, 0 selfloop transitions, 0 changer transitions 87/87 dead transitions. [2023-08-30 10:07:46,796 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 87 transitions, 561 flow [2023-08-30 10:07:46,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-08-30 10:07:46,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-08-30 10:07:46,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1979 transitions. [2023-08-30 10:07:46,799 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45182648401826486 [2023-08-30 10:07:46,799 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1979 transitions. [2023-08-30 10:07:46,799 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1979 transitions. [2023-08-30 10:07:46,799 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-30 10:07:46,800 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1979 transitions. [2023-08-30 10:07:46,801 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 197.9) internal successors, (1979), 10 states have internal predecessors, (1979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:46,804 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 438.0) internal successors, (4818), 11 states have internal predecessors, (4818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:46,804 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 438.0) internal successors, (4818), 11 states have internal predecessors, (4818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:46,804 INFO L175 Difference]: Start difference. First operand has 72 places, 47 transitions, 226 flow. Second operand 10 states and 1979 transitions. [2023-08-30 10:07:46,804 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 87 transitions, 561 flow [2023-08-30 10:07:46,806 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 87 transitions, 513 flow, removed 1 selfloop flow, removed 13 redundant places. [2023-08-30 10:07:46,807 INFO L231 Difference]: Finished difference. Result has 64 places, 0 transitions, 0 flow [2023-08-30 10:07:46,807 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=438, PETRI_DIFFERENCE_MINUEND_FLOW=172, PETRI_DIFFERENCE_MINUEND_PLACES=55, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=0, PETRI_PLACES=64, PETRI_TRANSITIONS=0} [2023-08-30 10:07:46,808 INFO L281 CegarLoopForPetriNet]: 92 programPoint places, -28 predicate places. [2023-08-30 10:07:46,808 INFO L495 AbstractCegarLoop]: Abstraction has has 64 places, 0 transitions, 0 flow [2023-08-30 10:07:46,808 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 194.0) internal successors, (1552), 8 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:46,809 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 28 remaining) [2023-08-30 10:07:46,809 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 28 remaining) [2023-08-30 10:07:46,809 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 28 remaining) [2023-08-30 10:07:46,809 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 28 remaining) [2023-08-30 10:07:46,809 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 28 remaining) [2023-08-30 10:07:46,809 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 28 remaining) [2023-08-30 10:07:46,809 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 28 remaining) [2023-08-30 10:07:46,810 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 28 remaining) [2023-08-30 10:07:46,810 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 28 remaining) [2023-08-30 10:07:46,810 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 28 remaining) [2023-08-30 10:07:46,810 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 28 remaining) [2023-08-30 10:07:46,810 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 28 remaining) [2023-08-30 10:07:46,810 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 28 remaining) [2023-08-30 10:07:46,811 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 28 remaining) [2023-08-30 10:07:46,811 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 28 remaining) [2023-08-30 10:07:46,811 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 28 remaining) [2023-08-30 10:07:46,811 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 28 remaining) [2023-08-30 10:07:46,811 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 28 remaining) [2023-08-30 10:07:46,811 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 28 remaining) [2023-08-30 10:07:46,812 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 28 remaining) [2023-08-30 10:07:46,812 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 28 remaining) [2023-08-30 10:07:46,812 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 28 remaining) [2023-08-30 10:07:46,812 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 28 remaining) [2023-08-30 10:07:46,812 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 28 remaining) [2023-08-30 10:07:46,812 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 28 remaining) [2023-08-30 10:07:46,812 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 28 remaining) [2023-08-30 10:07:46,813 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 28 remaining) [2023-08-30 10:07:46,813 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 28 remaining) [2023-08-30 10:07:46,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-08-30 10:07:46,813 INFO L445 BasicCegarLoop]: Path program histogram: [5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-30 10:07:46,814 INFO L307 ceAbstractionStarter]: Result for error location AllErrorsAtOnce was SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE (1/2) [2023-08-30 10:07:46,816 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 220 places, 248 transitions, 514 flow [2023-08-30 10:07:46,843 INFO L130 PetriNetUnfolder]: 45/356 cut-off events. [2023-08-30 10:07:46,843 INFO L131 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2023-08-30 10:07:46,846 INFO L83 FinitePrefix]: Finished finitePrefix Result has 370 conditions, 356 events. 45/356 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1305 event pairs, 0 based on Foata normal form. 0/281 useless extension candidates. Maximal degree in co-relation 220. Up to 8 conditions per place. [2023-08-30 10:07:46,847 INFO L82 GeneralOperation]: Start removeDead. Operand has 220 places, 248 transitions, 514 flow [2023-08-30 10:07:46,849 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 220 places, 248 transitions, 514 flow [2023-08-30 10:07:46,849 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-30 10:07:46,849 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 220 places, 248 transitions, 514 flow [2023-08-30 10:07:46,849 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 220 places, 248 transitions, 514 flow [2023-08-30 10:07:46,849 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 220 places, 248 transitions, 514 flow [2023-08-30 10:07:46,875 INFO L130 PetriNetUnfolder]: 45/356 cut-off events. [2023-08-30 10:07:46,876 INFO L131 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2023-08-30 10:07:46,879 INFO L83 FinitePrefix]: Finished finitePrefix Result has 370 conditions, 356 events. 45/356 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1305 event pairs, 0 based on Foata normal form. 0/281 useless extension candidates. Maximal degree in co-relation 220. Up to 8 conditions per place. [2023-08-30 10:07:46,888 INFO L119 LiptonReduction]: Number of co-enabled transitions 29484 [2023-08-30 10:07:50,235 INFO L134 LiptonReduction]: Checked pairs total: 91354 [2023-08-30 10:07:50,236 INFO L136 LiptonReduction]: Total number of compositions: 190 [2023-08-30 10:07:50,237 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-30 10:07:50,237 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4bf71756, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-30 10:07:50,238 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-30 10:07:50,243 INFO L130 PetriNetUnfolder]: 10/75 cut-off events. [2023-08-30 10:07:50,243 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2023-08-30 10:07:50,243 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:50,243 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2023-08-30 10:07:50,244 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-30 10:07:50,244 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:50,244 INFO L85 PathProgramCache]: Analyzing trace with hash 1442534658, now seen corresponding path program 1 times [2023-08-30 10:07:50,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:50,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134341204] [2023-08-30 10:07:50,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:50,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:50,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-30 10:07:50,252 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-30 10:07:50,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-30 10:07:50,264 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-30 10:07:50,264 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-30 10:07:50,264 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-30 10:07:50,264 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-08-30 10:07:50,265 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-30 10:07:50,265 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (2/2) [2023-08-30 10:07:50,265 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-30 10:07:50,265 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-08-30 10:07:50,287 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2023-08-30 10:07:50,290 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 288 places, 328 transitions, 686 flow [2023-08-30 10:07:50,352 INFO L130 PetriNetUnfolder]: 71/547 cut-off events. [2023-08-30 10:07:50,352 INFO L131 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2023-08-30 10:07:50,361 INFO L83 FinitePrefix]: Finished finitePrefix Result has 575 conditions, 547 events. 71/547 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 2202 event pairs, 1 based on Foata normal form. 0/428 useless extension candidates. Maximal degree in co-relation 364. Up to 16 conditions per place. [2023-08-30 10:07:50,361 INFO L82 GeneralOperation]: Start removeDead. Operand has 288 places, 328 transitions, 686 flow [2023-08-30 10:07:50,367 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 288 places, 328 transitions, 686 flow [2023-08-30 10:07:50,367 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-30 10:07:50,367 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 288 places, 328 transitions, 686 flow [2023-08-30 10:07:50,368 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 288 places, 328 transitions, 686 flow [2023-08-30 10:07:50,368 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 288 places, 328 transitions, 686 flow [2023-08-30 10:07:50,420 INFO L130 PetriNetUnfolder]: 71/547 cut-off events. [2023-08-30 10:07:50,420 INFO L131 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2023-08-30 10:07:50,427 INFO L83 FinitePrefix]: Finished finitePrefix Result has 575 conditions, 547 events. 71/547 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 2202 event pairs, 1 based on Foata normal form. 0/428 useless extension candidates. Maximal degree in co-relation 364. Up to 16 conditions per place. [2023-08-30 10:07:50,447 INFO L119 LiptonReduction]: Number of co-enabled transitions 63180 [2023-08-30 10:07:53,955 INFO L134 LiptonReduction]: Checked pairs total: 190655 [2023-08-30 10:07:53,955 INFO L136 LiptonReduction]: Total number of compositions: 243 [2023-08-30 10:07:53,956 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-30 10:07:53,956 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4bf71756, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-30 10:07:53,956 INFO L358 AbstractCegarLoop]: Starting to check reachability of 36 error locations. [2023-08-30 10:07:53,957 INFO L130 PetriNetUnfolder]: 0/9 cut-off events. [2023-08-30 10:07:53,957 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-08-30 10:07:53,957 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-30 10:07:53,958 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-08-30 10:07:53,958 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t_funErr4ASSERT_VIOLATIONINTEGER_OVERFLOW, t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 33 more)] === [2023-08-30 10:07:53,958 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-30 10:07:53,958 INFO L85 PathProgramCache]: Analyzing trace with hash 2060658564, now seen corresponding path program 1 times [2023-08-30 10:07:53,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-30 10:07:53,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765925522] [2023-08-30 10:07:53,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-30 10:07:53,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-30 10:07:53,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-30 10:07:53,980 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-30 10:07:53,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-30 10:07:53,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765925522] [2023-08-30 10:07:53,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765925522] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-30 10:07:53,981 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-30 10:07:53,981 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-30 10:07:53,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730002092] [2023-08-30 10:07:53,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-30 10:07:53,982 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-30 10:07:53,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-30 10:07:53,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-30 10:07:53,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-30 10:07:53,992 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 276 out of 571 [2023-08-30 10:07:53,992 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 128 places, 166 transitions, 362 flow. Second operand has 3 states, 3 states have (on average 277.3333333333333) internal successors, (832), 3 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-30 10:07:53,993 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-30 10:07:53,993 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 276 of 571 [2023-08-30 10:07:53,993 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand