/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf --traceabstraction.compute.hoare.annotation.of.negated.interpolant.automaton,.abstraction.and.cfg true --cacsl2boogietranslator.check.unreachability.of.reach_error.function false --cacsl2boogietranslator.check.absence.of.signed.integer.overflows true -i ../../../trunk/examples/svcomp/weaver/chl-node-symm.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.empire-owicki-175f719-m [2023-11-30 08:42:17,644 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-30 08:42:17,703 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf [2023-11-30 08:42:17,726 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-30 08:42:17,727 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-30 08:42:17,727 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-30 08:42:17,727 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-30 08:42:17,728 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-30 08:42:17,728 INFO L153 SettingsManager]: * Use SBE=true [2023-11-30 08:42:17,728 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-30 08:42:17,728 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-30 08:42:17,729 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-30 08:42:17,729 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-30 08:42:17,729 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-30 08:42:17,729 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-30 08:42:17,729 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-30 08:42:17,730 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-30 08:42:17,730 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-30 08:42:17,730 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-30 08:42:17,730 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-30 08:42:17,731 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-30 08:42:17,734 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-30 08:42:17,734 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-30 08:42:17,734 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-11-30 08:42:17,737 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-30 08:42:17,737 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 08:42:17,738 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-30 08:42:17,738 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-30 08:42:17,738 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-30 08:42:17,738 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-30 08:42:17,739 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-30 08:42:17,739 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-30 08:42:17,739 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-30 08:42:17,739 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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.traceabstraction: Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of reach_error function -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of signed integer overflows -> true [2023-11-30 08:42:17,922 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-30 08:42:17,936 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-30 08:42:17,937 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-30 08:42:17,938 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-30 08:42:17,938 INFO L274 PluginConnector]: CDTParser initialized [2023-11-30 08:42:17,939 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/chl-node-symm.wvr.c [2023-11-30 08:42:18,793 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-30 08:42:18,962 INFO L384 CDTParser]: Found 1 translation units. [2023-11-30 08:42:18,962 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-node-symm.wvr.c [2023-11-30 08:42:18,980 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0b0103e0c/2078fc976550430ca1d0d61988e2e618/FLAG75cb6e283 [2023-11-30 08:42:18,993 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0b0103e0c/2078fc976550430ca1d0d61988e2e618 [2023-11-30 08:42:18,994 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-30 08:42:18,995 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-11-30 08:42:19,000 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-30 08:42:19,000 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-30 08:42:19,004 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-30 08:42:19,005 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 08:42:18" (1/1) ... [2023-11-30 08:42:19,006 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@29c462ba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 08:42:19, skipping insertion in model container [2023-11-30 08:42:19,006 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 08:42:18" (1/1) ... [2023-11-30 08:42:19,023 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-30 08:42:19,284 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 08:42:19,293 INFO L202 MainTranslator]: Completed pre-run [2023-11-30 08:42:19,350 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 08:42:19,362 INFO L206 MainTranslator]: Completed translation [2023-11-30 08:42:19,362 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 08:42:19 WrapperNode [2023-11-30 08:42:19,363 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-30 08:42:19,376 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-30 08:42:19,377 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-30 08:42:19,377 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-30 08:42:19,381 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 08:42:19" (1/1) ... [2023-11-30 08:42:19,399 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 08:42:19" (1/1) ... [2023-11-30 08:42:19,434 INFO L138 Inliner]: procedures = 26, calls = 51, calls flagged for inlining = 19, calls inlined = 25, statements flattened = 347 [2023-11-30 08:42:19,434 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-30 08:42:19,435 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-30 08:42:19,435 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-30 08:42:19,435 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-30 08:42:19,443 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 08:42:19" (1/1) ... [2023-11-30 08:42:19,443 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 08:42:19" (1/1) ... [2023-11-30 08:42:19,457 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 08:42:19" (1/1) ... [2023-11-30 08:42:19,457 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 08:42:19" (1/1) ... [2023-11-30 08:42:19,483 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 08:42:19" (1/1) ... [2023-11-30 08:42:19,521 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 08:42:19" (1/1) ... [2023-11-30 08:42:19,523 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 08:42:19" (1/1) ... [2023-11-30 08:42:19,524 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 08:42:19" (1/1) ... [2023-11-30 08:42:19,526 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-30 08:42:19,527 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-30 08:42:19,527 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-30 08:42:19,527 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-30 08:42:19,528 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 08:42:19" (1/1) ... [2023-11-30 08:42:19,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 08:42:19,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 08:42:19,551 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-11-30 08:42:19,576 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-11-30 08:42:19,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-30 08:42:19,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-30 08:42:19,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-30 08:42:19,582 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-30 08:42:19,582 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-30 08:42:19,582 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-30 08:42:19,582 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-30 08:42:19,582 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-30 08:42:19,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-30 08:42:19,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-30 08:42:19,582 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-30 08:42:19,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-30 08:42:19,583 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-30 08:42:19,584 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-30 08:42:19,676 INFO L241 CfgBuilder]: Building ICFG [2023-11-30 08:42:19,678 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-30 08:42:20,024 INFO L282 CfgBuilder]: Performing block encoding [2023-11-30 08:42:20,035 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-30 08:42:20,035 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2023-11-30 08:42:20,036 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 08:42:20 BoogieIcfgContainer [2023-11-30 08:42:20,036 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-30 08:42:20,038 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-30 08:42:20,038 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-30 08:42:20,040 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-30 08:42:20,040 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 30.11 08:42:18" (1/3) ... [2023-11-30 08:42:20,040 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@70a44916 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 08:42:20, skipping insertion in model container [2023-11-30 08:42:20,041 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 08:42:19" (2/3) ... [2023-11-30 08:42:20,041 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@70a44916 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 08:42:20, skipping insertion in model container [2023-11-30 08:42:20,041 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 08:42:20" (3/3) ... [2023-11-30 08:42:20,042 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-node-symm.wvr.c [2023-11-30 08:42:20,053 INFO L197 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-30 08:42:20,053 INFO L156 ceAbstractionStarter]: Applying trace abstraction to program that has 30 error locations. [2023-11-30 08:42:20,053 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-30 08:42:20,147 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-30 08:42:20,180 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 445 places, 470 transitions, 954 flow [2023-11-30 08:42:20,312 INFO L124 PetriNetUnfolderBase]: 32/468 cut-off events. [2023-11-30 08:42:20,313 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-30 08:42:20,319 INFO L83 FinitePrefix]: Finished finitePrefix Result has 477 conditions, 468 events. 32/468 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 598 event pairs, 0 based on Foata normal form. 0/406 useless extension candidates. Maximal degree in co-relation 360. Up to 2 conditions per place. [2023-11-30 08:42:20,320 INFO L82 GeneralOperation]: Start removeDead. Operand has 445 places, 470 transitions, 954 flow [2023-11-30 08:42:20,327 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 423 places, 447 transitions, 906 flow [2023-11-30 08:42:20,339 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 08:42:20,344 INFO L362 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=LoopHeads, 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;@11780d5e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 08:42:20,345 INFO L363 AbstractCegarLoop]: Starting to check reachability of 44 error locations. [2023-11-30 08:42:20,353 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 08:42:20,353 INFO L124 PetriNetUnfolderBase]: 3/78 cut-off events. [2023-11-30 08:42:20,353 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 08:42:20,354 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:20,354 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:42:20,354 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:20,359 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:20,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1269441917, now seen corresponding path program 1 times [2023-11-30 08:42:20,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:20,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355076039] [2023-11-30 08:42:20,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:20,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:20,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:20,602 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 08:42:20,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:20,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355076039] [2023-11-30 08:42:20,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355076039] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 08:42:20,603 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 08:42:20,603 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 08:42:20,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188301606] [2023-11-30 08:42:20,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 08:42:20,609 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 08:42:20,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:20,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 08:42:20,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 08:42:20,630 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 418 out of 470 [2023-11-30 08:42:20,634 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 423 places, 447 transitions, 906 flow. Second operand has 4 states, 4 states have (on average 420.25) internal successors, (1681), 4 states have internal predecessors, (1681), 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-11-30 08:42:20,635 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:20,635 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 418 of 470 [2023-11-30 08:42:20,635 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:20,801 INFO L124 PetriNetUnfolderBase]: 43/744 cut-off events. [2023-11-30 08:42:20,801 INFO L125 PetriNetUnfolderBase]: For 20/20 co-relation queries the response was YES. [2023-11-30 08:42:20,805 INFO L83 FinitePrefix]: Finished finitePrefix Result has 819 conditions, 744 events. 43/744 cut-off events. For 20/20 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 2741 event pairs, 15 based on Foata normal form. 32/671 useless extension candidates. Maximal degree in co-relation 506. Up to 54 conditions per place. [2023-11-30 08:42:20,808 INFO L140 encePairwiseOnDemand]: 444/470 looper letters, 22 selfloop transitions, 3 changer transitions 14/424 dead transitions. [2023-11-30 08:42:20,808 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 422 places, 424 transitions, 912 flow [2023-11-30 08:42:20,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-30 08:42:20,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-30 08:42:20,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1721 transitions. [2023-11-30 08:42:20,825 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9154255319148936 [2023-11-30 08:42:20,826 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1721 transitions. [2023-11-30 08:42:20,826 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1721 transitions. [2023-11-30 08:42:20,829 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:42:20,830 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1721 transitions. [2023-11-30 08:42:20,858 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 430.25) internal successors, (1721), 4 states have internal predecessors, (1721), 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-11-30 08:42:20,867 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 470.0) internal successors, (2350), 5 states have internal predecessors, (2350), 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-11-30 08:42:20,868 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 470.0) internal successors, (2350), 5 states have internal predecessors, (2350), 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-11-30 08:42:20,872 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, -1 predicate places. [2023-11-30 08:42:20,872 INFO L500 AbstractCegarLoop]: Abstraction has has 422 places, 424 transitions, 912 flow [2023-11-30 08:42:20,873 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 420.25) internal successors, (1681), 4 states have internal predecessors, (1681), 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-11-30 08:42:20,873 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:20,873 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:42:20,874 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-30 08:42:20,874 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:20,874 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:20,874 INFO L85 PathProgramCache]: Analyzing trace with hash -697992894, now seen corresponding path program 1 times [2023-11-30 08:42:20,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:20,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599529646] [2023-11-30 08:42:20,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:20,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:20,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:21,079 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 08:42:21,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:21,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599529646] [2023-11-30 08:42:21,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599529646] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 08:42:21,080 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 08:42:21,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-30 08:42:21,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056175712] [2023-11-30 08:42:21,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 08:42:21,081 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-30 08:42:21,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:21,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-30 08:42:21,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-30 08:42:21,083 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 341 out of 470 [2023-11-30 08:42:21,085 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 422 places, 424 transitions, 912 flow. Second operand has 5 states, 5 states have (on average 345.4) internal successors, (1727), 5 states have internal predecessors, (1727), 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-11-30 08:42:21,085 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:21,085 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 341 of 470 [2023-11-30 08:42:21,085 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:21,217 INFO L124 PetriNetUnfolderBase]: 43/742 cut-off events. [2023-11-30 08:42:21,217 INFO L125 PetriNetUnfolderBase]: For 61/69 co-relation queries the response was YES. [2023-11-30 08:42:21,219 INFO L83 FinitePrefix]: Finished finitePrefix Result has 941 conditions, 742 events. 43/742 cut-off events. For 61/69 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 2741 event pairs, 15 based on Foata normal form. 0/639 useless extension candidates. Maximal degree in co-relation 537. Up to 106 conditions per place. [2023-11-30 08:42:21,222 INFO L140 encePairwiseOnDemand]: 461/470 looper letters, 78 selfloop transitions, 5 changer transitions 14/422 dead transitions. [2023-11-30 08:42:21,222 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 425 places, 422 transitions, 1094 flow [2023-11-30 08:42:21,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 08:42:21,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 08:42:21,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2143 transitions. [2023-11-30 08:42:21,226 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7599290780141844 [2023-11-30 08:42:21,226 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 2143 transitions. [2023-11-30 08:42:21,226 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 2143 transitions. [2023-11-30 08:42:21,227 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:42:21,227 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2143 transitions. [2023-11-30 08:42:21,230 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 357.1666666666667) internal successors, (2143), 6 states have internal predecessors, (2143), 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-11-30 08:42:21,234 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 470.0) internal successors, (3290), 7 states have internal predecessors, (3290), 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-11-30 08:42:21,235 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 470.0) internal successors, (3290), 7 states have internal predecessors, (3290), 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-11-30 08:42:21,235 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 2 predicate places. [2023-11-30 08:42:21,235 INFO L500 AbstractCegarLoop]: Abstraction has has 425 places, 422 transitions, 1094 flow [2023-11-30 08:42:21,236 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 345.4) internal successors, (1727), 5 states have internal predecessors, (1727), 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-11-30 08:42:21,237 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:21,237 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:42:21,237 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-30 08:42:21,237 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:21,238 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:21,238 INFO L85 PathProgramCache]: Analyzing trace with hash 1444723423, now seen corresponding path program 1 times [2023-11-30 08:42:21,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:21,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261895224] [2023-11-30 08:42:21,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:21,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:21,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:21,334 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 08:42:21,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:21,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261895224] [2023-11-30 08:42:21,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261895224] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 08:42:21,335 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 08:42:21,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 08:42:21,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025515011] [2023-11-30 08:42:21,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 08:42:21,337 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 08:42:21,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:21,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 08:42:21,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 08:42:21,339 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 415 out of 470 [2023-11-30 08:42:21,340 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 425 places, 422 transitions, 1094 flow. Second operand has 4 states, 4 states have (on average 416.5) internal successors, (1666), 4 states have internal predecessors, (1666), 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-11-30 08:42:21,341 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:21,341 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 415 of 470 [2023-11-30 08:42:21,343 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:21,478 INFO L124 PetriNetUnfolderBase]: 45/766 cut-off events. [2023-11-30 08:42:21,478 INFO L125 PetriNetUnfolderBase]: For 96/104 co-relation queries the response was YES. [2023-11-30 08:42:21,481 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1022 conditions, 766 events. 45/766 cut-off events. For 96/104 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 2778 event pairs, 15 based on Foata normal form. 0/661 useless extension candidates. Maximal degree in co-relation 541. Up to 106 conditions per place. [2023-11-30 08:42:21,487 INFO L140 encePairwiseOnDemand]: 456/470 looper letters, 39 selfloop transitions, 10 changer transitions 14/440 dead transitions. [2023-11-30 08:42:21,487 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 429 places, 440 transitions, 1230 flow [2023-11-30 08:42:21,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 08:42:21,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 08:42:21,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2129 transitions. [2023-11-30 08:42:21,491 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9059574468085106 [2023-11-30 08:42:21,491 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2129 transitions. [2023-11-30 08:42:21,491 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2129 transitions. [2023-11-30 08:42:21,492 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:42:21,492 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2129 transitions. [2023-11-30 08:42:21,495 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 425.8) internal successors, (2129), 5 states have internal predecessors, (2129), 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-11-30 08:42:21,498 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 470.0) internal successors, (2820), 6 states have internal predecessors, (2820), 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-11-30 08:42:21,499 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 470.0) internal successors, (2820), 6 states have internal predecessors, (2820), 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-11-30 08:42:21,500 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 6 predicate places. [2023-11-30 08:42:21,500 INFO L500 AbstractCegarLoop]: Abstraction has has 429 places, 440 transitions, 1230 flow [2023-11-30 08:42:21,501 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 416.5) internal successors, (1666), 4 states have internal predecessors, (1666), 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-11-30 08:42:21,501 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:21,502 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:42:21,502 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-30 08:42:21,502 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:21,502 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:21,503 INFO L85 PathProgramCache]: Analyzing trace with hash 295395078, now seen corresponding path program 1 times [2023-11-30 08:42:21,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:21,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934233069] [2023-11-30 08:42:21,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:21,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:21,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:21,604 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 08:42:21,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:21,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934233069] [2023-11-30 08:42:21,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934233069] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 08:42:21,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 08:42:21,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 08:42:21,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104220328] [2023-11-30 08:42:21,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 08:42:21,606 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 08:42:21,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:21,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 08:42:21,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 08:42:21,612 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 418 out of 470 [2023-11-30 08:42:21,613 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 429 places, 440 transitions, 1230 flow. Second operand has 4 states, 4 states have (on average 420.25) internal successors, (1681), 4 states have internal predecessors, (1681), 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-11-30 08:42:21,613 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:21,614 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 418 of 470 [2023-11-30 08:42:21,614 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:21,743 INFO L124 PetriNetUnfolderBase]: 69/872 cut-off events. [2023-11-30 08:42:21,743 INFO L125 PetriNetUnfolderBase]: For 234/254 co-relation queries the response was YES. [2023-11-30 08:42:21,746 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1245 conditions, 872 events. 69/872 cut-off events. For 234/254 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 3719 event pairs, 39 based on Foata normal form. 0/747 useless extension candidates. Maximal degree in co-relation 701. Up to 121 conditions per place. [2023-11-30 08:42:21,748 INFO L140 encePairwiseOnDemand]: 465/470 looper letters, 22 selfloop transitions, 3 changer transitions 14/438 dead transitions. [2023-11-30 08:42:21,749 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 430 places, 438 transitions, 1278 flow [2023-11-30 08:42:21,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-30 08:42:21,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-30 08:42:21,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1700 transitions. [2023-11-30 08:42:21,752 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9042553191489362 [2023-11-30 08:42:21,752 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1700 transitions. [2023-11-30 08:42:21,752 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1700 transitions. [2023-11-30 08:42:21,753 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:42:21,753 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1700 transitions. [2023-11-30 08:42:21,756 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 425.0) internal successors, (1700), 4 states have internal predecessors, (1700), 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-11-30 08:42:21,758 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 470.0) internal successors, (2350), 5 states have internal predecessors, (2350), 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-11-30 08:42:21,759 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 470.0) internal successors, (2350), 5 states have internal predecessors, (2350), 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-11-30 08:42:21,761 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 7 predicate places. [2023-11-30 08:42:21,761 INFO L500 AbstractCegarLoop]: Abstraction has has 430 places, 438 transitions, 1278 flow [2023-11-30 08:42:21,762 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 420.25) internal successors, (1681), 4 states have internal predecessors, (1681), 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-11-30 08:42:21,762 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:21,762 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:42:21,762 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-30 08:42:21,762 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:21,762 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:21,763 INFO L85 PathProgramCache]: Analyzing trace with hash 567313473, now seen corresponding path program 1 times [2023-11-30 08:42:21,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:21,763 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284622503] [2023-11-30 08:42:21,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:21,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:21,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:21,936 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 08:42:21,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:21,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284622503] [2023-11-30 08:42:21,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284622503] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 08:42:21,936 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 08:42:21,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-30 08:42:21,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059419075] [2023-11-30 08:42:21,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 08:42:21,937 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-30 08:42:21,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:21,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-30 08:42:21,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-30 08:42:21,940 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 316 out of 470 [2023-11-30 08:42:21,973 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 430 places, 438 transitions, 1278 flow. Second operand has 8 states, 8 states have (on average 321.375) internal successors, (2571), 8 states have internal predecessors, (2571), 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-11-30 08:42:21,974 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:21,974 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 316 of 470 [2023-11-30 08:42:21,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:22,144 INFO L124 PetriNetUnfolderBase]: 68/870 cut-off events. [2023-11-30 08:42:22,144 INFO L125 PetriNetUnfolderBase]: For 401/440 co-relation queries the response was YES. [2023-11-30 08:42:22,147 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1417 conditions, 870 events. 68/870 cut-off events. For 401/440 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 3674 event pairs, 39 based on Foata normal form. 0/746 useless extension candidates. Maximal degree in co-relation 744. Up to 140 conditions per place. [2023-11-30 08:42:22,151 INFO L140 encePairwiseOnDemand]: 458/470 looper letters, 107 selfloop transitions, 11 changer transitions 14/436 dead transitions. [2023-11-30 08:42:22,151 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 437 places, 436 transitions, 1530 flow [2023-11-30 08:42:22,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-30 08:42:22,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-30 08:42:22,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2653 transitions. [2023-11-30 08:42:22,155 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7055851063829788 [2023-11-30 08:42:22,155 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 2653 transitions. [2023-11-30 08:42:22,155 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 2653 transitions. [2023-11-30 08:42:22,156 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:42:22,156 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 2653 transitions. [2023-11-30 08:42:22,159 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 331.625) internal successors, (2653), 8 states have internal predecessors, (2653), 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-11-30 08:42:22,165 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 470.0) internal successors, (4230), 9 states have internal predecessors, (4230), 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-11-30 08:42:22,165 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 470.0) internal successors, (4230), 9 states have internal predecessors, (4230), 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-11-30 08:42:22,167 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 14 predicate places. [2023-11-30 08:42:22,167 INFO L500 AbstractCegarLoop]: Abstraction has has 437 places, 436 transitions, 1530 flow [2023-11-30 08:42:22,168 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 321.375) internal successors, (2571), 8 states have internal predecessors, (2571), 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-11-30 08:42:22,168 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:22,168 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:42:22,169 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-30 08:42:22,169 INFO L425 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:22,169 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:22,169 INFO L85 PathProgramCache]: Analyzing trace with hash -114438066, now seen corresponding path program 1 times [2023-11-30 08:42:22,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:22,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042060891] [2023-11-30 08:42:22,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:22,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:22,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:22,239 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 08:42:22,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:22,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042060891] [2023-11-30 08:42:22,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042060891] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 08:42:22,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295783233] [2023-11-30 08:42:22,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:22,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:42:22,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 08:42:22,246 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-11-30 08:42:22,267 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-11-30 08:42:22,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:22,345 INFO L262 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-30 08:42:22,349 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 08:42:22,409 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 08:42:22,409 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-30 08:42:22,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295783233] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 08:42:22,409 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-30 08:42:22,409 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2023-11-30 08:42:22,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377644106] [2023-11-30 08:42:22,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 08:42:22,410 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 08:42:22,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:22,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 08:42:22,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-30 08:42:22,412 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 415 out of 470 [2023-11-30 08:42:22,413 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 437 places, 436 transitions, 1530 flow. Second operand has 6 states, 6 states have (on average 417.1666666666667) internal successors, (2503), 6 states have internal predecessors, (2503), 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-11-30 08:42:22,413 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:22,413 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 415 of 470 [2023-11-30 08:42:22,413 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:22,560 INFO L124 PetriNetUnfolderBase]: 68/868 cut-off events. [2023-11-30 08:42:22,560 INFO L125 PetriNetUnfolderBase]: For 532/571 co-relation queries the response was YES. [2023-11-30 08:42:22,563 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1472 conditions, 868 events. 68/868 cut-off events. For 532/571 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 3671 event pairs, 39 based on Foata normal form. 0/746 useless extension candidates. Maximal degree in co-relation 751. Up to 140 conditions per place. [2023-11-30 08:42:22,565 INFO L140 encePairwiseOnDemand]: 458/470 looper letters, 30 selfloop transitions, 15 changer transitions 14/434 dead transitions. [2023-11-30 08:42:22,565 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 441 places, 434 transitions, 1614 flow [2023-11-30 08:42:22,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-30 08:42:22,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-30 08:42:22,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2953 transitions. [2023-11-30 08:42:22,569 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8975683890577507 [2023-11-30 08:42:22,569 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2953 transitions. [2023-11-30 08:42:22,569 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2953 transitions. [2023-11-30 08:42:22,570 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:42:22,570 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2953 transitions. [2023-11-30 08:42:22,574 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 421.85714285714283) internal successors, (2953), 7 states have internal predecessors, (2953), 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-11-30 08:42:22,586 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 470.0) internal successors, (3760), 8 states have internal predecessors, (3760), 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-11-30 08:42:22,588 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 470.0) internal successors, (3760), 8 states have internal predecessors, (3760), 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-11-30 08:42:22,590 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 18 predicate places. [2023-11-30 08:42:22,590 INFO L500 AbstractCegarLoop]: Abstraction has has 441 places, 434 transitions, 1614 flow [2023-11-30 08:42:22,591 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 417.1666666666667) internal successors, (2503), 6 states have internal predecessors, (2503), 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-11-30 08:42:22,591 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:22,591 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:42:22,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-30 08:42:22,800 WARN L482 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-11-30 08:42:22,800 INFO L425 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:22,801 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:22,801 INFO L85 PathProgramCache]: Analyzing trace with hash 747387974, now seen corresponding path program 1 times [2023-11-30 08:42:22,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:22,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142275892] [2023-11-30 08:42:22,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:22,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:22,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:22,858 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 08:42:22,858 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:22,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142275892] [2023-11-30 08:42:22,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142275892] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 08:42:22,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478930657] [2023-11-30 08:42:22,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:22,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:42:22,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 08:42:22,860 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-11-30 08:42:22,889 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-11-30 08:42:22,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:22,937 INFO L262 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-30 08:42:22,939 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 08:42:22,970 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 08:42:22,970 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-30 08:42:23,007 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 08:42:23,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478930657] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-30 08:42:23,007 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-30 08:42:23,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2023-11-30 08:42:23,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125277972] [2023-11-30 08:42:23,007 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-30 08:42:23,008 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-30 08:42:23,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:23,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-30 08:42:23,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2023-11-30 08:42:23,010 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 415 out of 470 [2023-11-30 08:42:23,013 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 441 places, 434 transitions, 1614 flow. Second operand has 12 states, 12 states have (on average 417.8333333333333) internal successors, (5014), 12 states have internal predecessors, (5014), 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-11-30 08:42:23,013 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:23,013 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 415 of 470 [2023-11-30 08:42:23,013 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:23,231 INFO L124 PetriNetUnfolderBase]: 74/938 cut-off events. [2023-11-30 08:42:23,232 INFO L125 PetriNetUnfolderBase]: For 760/799 co-relation queries the response was YES. [2023-11-30 08:42:23,235 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1793 conditions, 938 events. 74/938 cut-off events. For 760/799 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 3882 event pairs, 39 based on Foata normal form. 0/810 useless extension candidates. Maximal degree in co-relation 999. Up to 158 conditions per place. [2023-11-30 08:42:23,238 INFO L140 encePairwiseOnDemand]: 456/470 looper letters, 62 selfloop transitions, 35 changer transitions 14/486 dead transitions. [2023-11-30 08:42:23,238 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 454 places, 486 transitions, 2194 flow [2023-11-30 08:42:23,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-30 08:42:23,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-30 08:42:23,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 5914 transitions. [2023-11-30 08:42:23,290 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8987841945288754 [2023-11-30 08:42:23,290 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 5914 transitions. [2023-11-30 08:42:23,291 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 5914 transitions. [2023-11-30 08:42:23,293 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:42:23,293 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 5914 transitions. [2023-11-30 08:42:23,300 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 422.42857142857144) internal successors, (5914), 14 states have internal predecessors, (5914), 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-11-30 08:42:23,308 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 470.0) internal successors, (7050), 15 states have internal predecessors, (7050), 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-11-30 08:42:23,309 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 470.0) internal successors, (7050), 15 states have internal predecessors, (7050), 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-11-30 08:42:23,309 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 31 predicate places. [2023-11-30 08:42:23,309 INFO L500 AbstractCegarLoop]: Abstraction has has 454 places, 486 transitions, 2194 flow [2023-11-30 08:42:23,310 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 417.8333333333333) internal successors, (5014), 12 states have internal predecessors, (5014), 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-11-30 08:42:23,311 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:23,311 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 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, 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, 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, 1, 1] [2023-11-30 08:42:23,317 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-11-30 08:42:23,515 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-30 08:42:23,515 INFO L425 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:23,516 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:23,516 INFO L85 PathProgramCache]: Analyzing trace with hash 1658700914, now seen corresponding path program 1 times [2023-11-30 08:42:23,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:23,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549097781] [2023-11-30 08:42:23,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:23,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:23,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:23,610 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 08:42:23,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:23,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549097781] [2023-11-30 08:42:23,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549097781] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 08:42:23,611 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 08:42:23,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 08:42:23,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570009885] [2023-11-30 08:42:23,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 08:42:23,611 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 08:42:23,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:23,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 08:42:23,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-11-30 08:42:23,613 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 323 out of 470 [2023-11-30 08:42:23,615 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 454 places, 486 transitions, 2194 flow. Second operand has 6 states, 6 states have (on average 329.5) internal successors, (1977), 6 states have internal predecessors, (1977), 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-11-30 08:42:23,615 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:23,615 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 323 of 470 [2023-11-30 08:42:23,615 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:23,839 INFO L124 PetriNetUnfolderBase]: 106/1422 cut-off events. [2023-11-30 08:42:23,839 INFO L125 PetriNetUnfolderBase]: For 1063/1105 co-relation queries the response was YES. [2023-11-30 08:42:23,844 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2526 conditions, 1422 events. 106/1422 cut-off events. For 1063/1105 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 7801 event pairs, 48 based on Foata normal form. 0/1217 useless extension candidates. Maximal degree in co-relation 1333. Up to 184 conditions per place. [2023-11-30 08:42:23,848 INFO L140 encePairwiseOnDemand]: 461/470 looper letters, 92 selfloop transitions, 5 changer transitions 14/484 dead transitions. [2023-11-30 08:42:23,849 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 459 places, 484 transitions, 2404 flow [2023-11-30 08:42:23,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-30 08:42:23,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-30 08:42:23,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2695 transitions. [2023-11-30 08:42:23,854 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7167553191489362 [2023-11-30 08:42:23,854 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 2695 transitions. [2023-11-30 08:42:23,854 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 2695 transitions. [2023-11-30 08:42:23,855 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:42:23,855 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 2695 transitions. [2023-11-30 08:42:23,859 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 336.875) internal successors, (2695), 8 states have internal predecessors, (2695), 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-11-30 08:42:23,863 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 470.0) internal successors, (4230), 9 states have internal predecessors, (4230), 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-11-30 08:42:23,864 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 470.0) internal successors, (4230), 9 states have internal predecessors, (4230), 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-11-30 08:42:23,865 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 36 predicate places. [2023-11-30 08:42:23,865 INFO L500 AbstractCegarLoop]: Abstraction has has 459 places, 484 transitions, 2404 flow [2023-11-30 08:42:23,866 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 329.5) internal successors, (1977), 6 states have internal predecessors, (1977), 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-11-30 08:42:23,866 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:23,866 INFO L232 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:42:23,866 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-30 08:42:23,866 INFO L425 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:23,867 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:23,867 INFO L85 PathProgramCache]: Analyzing trace with hash -1203458535, now seen corresponding path program 2 times [2023-11-30 08:42:23,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:23,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166754454] [2023-11-30 08:42:23,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:23,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:23,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:24,024 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 08:42:24,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:24,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166754454] [2023-11-30 08:42:24,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166754454] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 08:42:24,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182680826] [2023-11-30 08:42:24,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-30 08:42:24,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:42:24,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 08:42:24,027 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-30 08:42:24,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-30 08:42:24,111 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-30 08:42:24,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-30 08:42:24,112 INFO L262 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-30 08:42:24,122 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 08:42:24,215 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2023-11-30 08:42:24,216 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-30 08:42:24,302 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2023-11-30 08:42:24,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182680826] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-30 08:42:24,303 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-30 08:42:24,303 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6, 6] total 16 [2023-11-30 08:42:24,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943914993] [2023-11-30 08:42:24,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-30 08:42:24,304 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-30 08:42:24,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:24,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-30 08:42:24,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2023-11-30 08:42:24,309 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 384 out of 470 [2023-11-30 08:42:24,313 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 459 places, 484 transitions, 2404 flow. Second operand has 17 states, 17 states have (on average 387.88235294117646) internal successors, (6594), 17 states have internal predecessors, (6594), 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-11-30 08:42:24,313 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:24,313 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 384 of 470 [2023-11-30 08:42:24,313 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:25,103 INFO L124 PetriNetUnfolderBase]: 110/1464 cut-off events. [2023-11-30 08:42:25,103 INFO L125 PetriNetUnfolderBase]: For 1537/1592 co-relation queries the response was YES. [2023-11-30 08:42:25,108 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2895 conditions, 1464 events. 110/1464 cut-off events. For 1537/1592 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 7927 event pairs, 48 based on Foata normal form. 0/1256 useless extension candidates. Maximal degree in co-relation 1402. Up to 184 conditions per place. [2023-11-30 08:42:25,112 INFO L140 encePairwiseOnDemand]: 447/470 looper letters, 90 selfloop transitions, 65 changer transitions 14/515 dead transitions. [2023-11-30 08:42:25,112 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 505 places, 515 transitions, 3008 flow [2023-11-30 08:42:25,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2023-11-30 08:42:25,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2023-11-30 08:42:25,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 18592 transitions. [2023-11-30 08:42:25,135 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8241134751773049 [2023-11-30 08:42:25,135 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 18592 transitions. [2023-11-30 08:42:25,135 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 18592 transitions. [2023-11-30 08:42:25,193 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:42:25,193 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 18592 transitions. [2023-11-30 08:42:25,217 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 49 states, 48 states have (on average 387.3333333333333) internal successors, (18592), 48 states have internal predecessors, (18592), 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-11-30 08:42:25,241 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 49 states, 49 states have (on average 470.0) internal successors, (23030), 49 states have internal predecessors, (23030), 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-11-30 08:42:25,246 INFO L81 ComplementDD]: Finished complementDD. Result has 49 states, 49 states have (on average 470.0) internal successors, (23030), 49 states have internal predecessors, (23030), 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-11-30 08:42:25,246 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 82 predicate places. [2023-11-30 08:42:25,247 INFO L500 AbstractCegarLoop]: Abstraction has has 505 places, 515 transitions, 3008 flow [2023-11-30 08:42:25,248 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 387.88235294117646) internal successors, (6594), 17 states have internal predecessors, (6594), 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-11-30 08:42:25,248 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:25,248 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 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, 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, 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, 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, 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, 1, 1] [2023-11-30 08:42:25,252 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-30 08:42:25,452 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:42:25,453 INFO L425 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:25,453 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:25,453 INFO L85 PathProgramCache]: Analyzing trace with hash 1571098778, now seen corresponding path program 1 times [2023-11-30 08:42:25,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:25,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848403694] [2023-11-30 08:42:25,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:25,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:25,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:25,503 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 08:42:25,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:25,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848403694] [2023-11-30 08:42:25,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848403694] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 08:42:25,504 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 08:42:25,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 08:42:25,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115504352] [2023-11-30 08:42:25,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 08:42:25,504 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 08:42:25,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:25,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 08:42:25,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 08:42:25,506 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 415 out of 470 [2023-11-30 08:42:25,507 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 505 places, 515 transitions, 3008 flow. Second operand has 4 states, 4 states have (on average 416.5) internal successors, (1666), 4 states have internal predecessors, (1666), 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-11-30 08:42:25,507 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:25,507 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 415 of 470 [2023-11-30 08:42:25,507 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:25,685 INFO L124 PetriNetUnfolderBase]: 112/1486 cut-off events. [2023-11-30 08:42:25,686 INFO L125 PetriNetUnfolderBase]: For 1728/1783 co-relation queries the response was YES. [2023-11-30 08:42:25,691 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2981 conditions, 1486 events. 112/1486 cut-off events. For 1728/1783 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 8038 event pairs, 48 based on Foata normal form. 0/1276 useless extension candidates. Maximal degree in co-relation 1471. Up to 184 conditions per place. [2023-11-30 08:42:25,696 INFO L140 encePairwiseOnDemand]: 456/470 looper letters, 39 selfloop transitions, 10 changer transitions 14/533 dead transitions. [2023-11-30 08:42:25,696 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 509 places, 533 transitions, 3144 flow [2023-11-30 08:42:25,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 08:42:25,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 08:42:25,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2129 transitions. [2023-11-30 08:42:25,700 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9059574468085106 [2023-11-30 08:42:25,700 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 2129 transitions. [2023-11-30 08:42:25,700 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 2129 transitions. [2023-11-30 08:42:25,701 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:42:25,701 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 2129 transitions. [2023-11-30 08:42:25,703 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 425.8) internal successors, (2129), 5 states have internal predecessors, (2129), 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-11-30 08:42:25,705 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 470.0) internal successors, (2820), 6 states have internal predecessors, (2820), 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-11-30 08:42:25,706 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 470.0) internal successors, (2820), 6 states have internal predecessors, (2820), 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-11-30 08:42:25,706 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 86 predicate places. [2023-11-30 08:42:25,706 INFO L500 AbstractCegarLoop]: Abstraction has has 509 places, 533 transitions, 3144 flow [2023-11-30 08:42:25,707 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 416.5) internal successors, (1666), 4 states have internal predecessors, (1666), 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-11-30 08:42:25,707 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:25,707 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 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, 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, 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, 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, 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, 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, 1] [2023-11-30 08:42:25,707 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-30 08:42:25,707 INFO L425 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:25,707 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:25,707 INFO L85 PathProgramCache]: Analyzing trace with hash -1044661750, now seen corresponding path program 1 times [2023-11-30 08:42:25,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:25,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638988235] [2023-11-30 08:42:25,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:25,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:25,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:25,777 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 08:42:25,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:25,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638988235] [2023-11-30 08:42:25,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638988235] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 08:42:25,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857369790] [2023-11-30 08:42:25,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:25,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:42:25,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 08:42:25,778 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-30 08:42:25,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-30 08:42:25,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:25,872 INFO L262 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-30 08:42:25,874 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 08:42:26,063 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 08:42:26,063 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-30 08:42:26,283 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 08:42:26,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857369790] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-30 08:42:26,283 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-30 08:42:26,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 25 [2023-11-30 08:42:26,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56236678] [2023-11-30 08:42:26,284 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-30 08:42:26,284 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-11-30 08:42:26,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:26,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-11-30 08:42:26,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2023-11-30 08:42:26,289 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 347 out of 470 [2023-11-30 08:42:26,294 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 509 places, 533 transitions, 3144 flow. Second operand has 25 states, 25 states have (on average 352.04) internal successors, (8801), 25 states have internal predecessors, (8801), 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-11-30 08:42:26,294 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:26,294 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 347 of 470 [2023-11-30 08:42:26,295 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:27,308 INFO L124 PetriNetUnfolderBase]: 216/2795 cut-off events. [2023-11-30 08:42:27,309 INFO L125 PetriNetUnfolderBase]: For 4243/4377 co-relation queries the response was YES. [2023-11-30 08:42:27,319 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5798 conditions, 2795 events. 216/2795 cut-off events. For 4243/4377 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 20545 event pairs, 96 based on Foata normal form. 0/2392 useless extension candidates. Maximal degree in co-relation 2668. Up to 348 conditions per place. [2023-11-30 08:42:27,331 INFO L140 encePairwiseOnDemand]: 435/470 looper letters, 261 selfloop transitions, 82 changer transitions 15/667 dead transitions. [2023-11-30 08:42:27,331 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 543 places, 667 transitions, 5052 flow [2023-11-30 08:42:27,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-11-30 08:42:27,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2023-11-30 08:42:27,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 13049 transitions. [2023-11-30 08:42:27,345 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7503737780333525 [2023-11-30 08:42:27,345 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 13049 transitions. [2023-11-30 08:42:27,345 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 13049 transitions. [2023-11-30 08:42:27,348 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:42:27,348 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 13049 transitions. [2023-11-30 08:42:27,363 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 352.6756756756757) internal successors, (13049), 37 states have internal predecessors, (13049), 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-11-30 08:42:27,378 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 470.0) internal successors, (17860), 38 states have internal predecessors, (17860), 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-11-30 08:42:27,380 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 470.0) internal successors, (17860), 38 states have internal predecessors, (17860), 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-11-30 08:42:27,380 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 120 predicate places. [2023-11-30 08:42:27,380 INFO L500 AbstractCegarLoop]: Abstraction has has 543 places, 667 transitions, 5052 flow [2023-11-30 08:42:27,382 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 352.04) internal successors, (8801), 25 states have internal predecessors, (8801), 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-11-30 08:42:27,382 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:27,382 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:42:27,390 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-30 08:42:27,586 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:42:27,587 INFO L425 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:27,587 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:27,587 INFO L85 PathProgramCache]: Analyzing trace with hash 1785659846, now seen corresponding path program 1 times [2023-11-30 08:42:27,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:27,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518015709] [2023-11-30 08:42:27,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:27,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:27,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:27,673 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-30 08:42:27,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:27,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518015709] [2023-11-30 08:42:27,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518015709] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 08:42:27,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972373473] [2023-11-30 08:42:27,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:27,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:42:27,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 08:42:27,675 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-30 08:42:27,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-30 08:42:27,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:27,779 INFO L262 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-30 08:42:27,781 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 08:42:27,802 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-30 08:42:27,802 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-30 08:42:27,849 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-30 08:42:27,850 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972373473] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-30 08:42:27,850 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-30 08:42:27,850 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2023-11-30 08:42:27,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796756191] [2023-11-30 08:42:27,850 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-30 08:42:27,850 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-30 08:42:27,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:27,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-30 08:42:27,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2023-11-30 08:42:27,853 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 415 out of 470 [2023-11-30 08:42:27,855 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 543 places, 667 transitions, 5052 flow. Second operand has 12 states, 12 states have (on average 417.8333333333333) internal successors, (5014), 12 states have internal predecessors, (5014), 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-11-30 08:42:27,855 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:27,855 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 415 of 470 [2023-11-30 08:42:27,855 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:28,419 INFO L124 PetriNetUnfolderBase]: 225/2891 cut-off events. [2023-11-30 08:42:28,419 INFO L125 PetriNetUnfolderBase]: For 4805/4939 co-relation queries the response was YES. [2023-11-30 08:42:28,426 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6246 conditions, 2891 events. 225/2891 cut-off events. For 4805/4939 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 21414 event pairs, 96 based on Foata normal form. 0/2479 useless extension candidates. Maximal degree in co-relation 3083. Up to 348 conditions per place. [2023-11-30 08:42:28,440 INFO L140 encePairwiseOnDemand]: 456/470 looper letters, 107 selfloop transitions, 60 changer transitions 15/745 dead transitions. [2023-11-30 08:42:28,440 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 556 places, 745 transitions, 5858 flow [2023-11-30 08:42:28,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-30 08:42:28,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-30 08:42:28,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 5916 transitions. [2023-11-30 08:42:28,445 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8990881458966565 [2023-11-30 08:42:28,446 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 5916 transitions. [2023-11-30 08:42:28,446 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 5916 transitions. [2023-11-30 08:42:28,447 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:42:28,447 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 5916 transitions. [2023-11-30 08:42:28,458 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 422.57142857142856) internal successors, (5916), 14 states have internal predecessors, (5916), 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-11-30 08:42:28,462 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 470.0) internal successors, (7050), 15 states have internal predecessors, (7050), 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-11-30 08:42:28,462 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 470.0) internal successors, (7050), 15 states have internal predecessors, (7050), 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-11-30 08:42:28,463 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 133 predicate places. [2023-11-30 08:42:28,463 INFO L500 AbstractCegarLoop]: Abstraction has has 556 places, 745 transitions, 5858 flow [2023-11-30 08:42:28,464 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 417.8333333333333) internal successors, (5014), 12 states have internal predecessors, (5014), 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-11-30 08:42:28,464 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:28,464 INFO L232 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:42:28,470 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-30 08:42:28,668 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-30 08:42:28,668 INFO L425 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:28,669 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:28,669 INFO L85 PathProgramCache]: Analyzing trace with hash 1273124066, now seen corresponding path program 1 times [2023-11-30 08:42:28,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:28,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784972055] [2023-11-30 08:42:28,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:28,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:28,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:28,871 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 08:42:28,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:28,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784972055] [2023-11-30 08:42:28,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784972055] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 08:42:28,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714922775] [2023-11-30 08:42:28,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:28,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:42:28,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 08:42:28,873 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-30 08:42:28,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-30 08:42:28,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:28,970 INFO L262 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-30 08:42:28,971 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 08:42:29,033 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 08:42:29,034 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-30 08:42:29,224 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 08:42:29,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714922775] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-30 08:42:29,224 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-30 08:42:29,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2023-11-30 08:42:29,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020987670] [2023-11-30 08:42:29,225 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-30 08:42:29,226 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-11-30 08:42:29,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:29,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-11-30 08:42:29,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=721, Unknown=0, NotChecked=0, Total=992 [2023-11-30 08:42:29,234 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 415 out of 470 [2023-11-30 08:42:29,239 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 556 places, 745 transitions, 5858 flow. Second operand has 32 states, 32 states have (on average 418.625) internal successors, (13396), 32 states have internal predecessors, (13396), 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-11-30 08:42:29,239 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:29,239 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 415 of 470 [2023-11-30 08:42:29,239 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:30,262 INFO L124 PetriNetUnfolderBase]: 249/3187 cut-off events. [2023-11-30 08:42:30,262 INFO L125 PetriNetUnfolderBase]: For 6645/6779 co-relation queries the response was YES. [2023-11-30 08:42:30,271 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8243 conditions, 3187 events. 249/3187 cut-off events. For 6645/6779 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 24137 event pairs, 96 based on Foata normal form. 0/2751 useless extension candidates. Maximal degree in co-relation 5047. Up to 438 conditions per place. [2023-11-30 08:42:30,279 INFO L140 encePairwiseOnDemand]: 457/470 looper letters, 247 selfloop transitions, 173 changer transitions 15/966 dead transitions. [2023-11-30 08:42:30,279 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 599 places, 966 transitions, 9648 flow [2023-11-30 08:42:30,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2023-11-30 08:42:30,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2023-11-30 08:42:30,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 18545 transitions. [2023-11-30 08:42:30,291 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8967601547388782 [2023-11-30 08:42:30,291 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 18545 transitions. [2023-11-30 08:42:30,291 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 18545 transitions. [2023-11-30 08:42:30,295 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:42:30,296 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 18545 transitions. [2023-11-30 08:42:30,315 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 421.47727272727275) internal successors, (18545), 44 states have internal predecessors, (18545), 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-11-30 08:42:30,329 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 470.0) internal successors, (21150), 45 states have internal predecessors, (21150), 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-11-30 08:42:30,330 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 470.0) internal successors, (21150), 45 states have internal predecessors, (21150), 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-11-30 08:42:30,331 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 176 predicate places. [2023-11-30 08:42:30,331 INFO L500 AbstractCegarLoop]: Abstraction has has 599 places, 966 transitions, 9648 flow [2023-11-30 08:42:30,332 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 418.625) internal successors, (13396), 32 states have internal predecessors, (13396), 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-11-30 08:42:30,332 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:30,333 INFO L232 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:42:30,339 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-30 08:42:30,539 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:42:30,540 INFO L425 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:30,540 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:30,540 INFO L85 PathProgramCache]: Analyzing trace with hash 1863953716, now seen corresponding path program 2 times [2023-11-30 08:42:30,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:30,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816827075] [2023-11-30 08:42:30,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:30,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:30,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:30,955 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 57 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 08:42:30,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:30,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816827075] [2023-11-30 08:42:30,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816827075] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 08:42:30,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736563187] [2023-11-30 08:42:30,956 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-30 08:42:30,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:42:30,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 08:42:30,957 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-30 08:42:30,957 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-30 08:42:31,056 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-30 08:42:31,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-30 08:42:31,058 INFO L262 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-30 08:42:31,062 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 08:42:31,211 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2023-11-30 08:42:31,212 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-30 08:42:31,375 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2023-11-30 08:42:31,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736563187] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-30 08:42:31,375 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-30 08:42:31,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 6, 6] total 26 [2023-11-30 08:42:31,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490917733] [2023-11-30 08:42:31,376 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-30 08:42:31,376 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-30 08:42:31,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:31,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-30 08:42:31,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2023-11-30 08:42:31,382 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 347 out of 470 [2023-11-30 08:42:31,386 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 599 places, 966 transitions, 9648 flow. Second operand has 26 states, 26 states have (on average 352.11538461538464) internal successors, (9155), 26 states have internal predecessors, (9155), 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-11-30 08:42:31,386 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:31,386 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 347 of 470 [2023-11-30 08:42:31,387 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:33,090 INFO L124 PetriNetUnfolderBase]: 365/4633 cut-off events. [2023-11-30 08:42:33,090 INFO L125 PetriNetUnfolderBase]: For 11945/12182 co-relation queries the response was YES. [2023-11-30 08:42:33,106 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12705 conditions, 4633 events. 365/4633 cut-off events. For 11945/12182 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 39848 event pairs, 144 based on Foata normal form. 0/3991 useless extension candidates. Maximal degree in co-relation 7735. Up to 647 conditions per place. [2023-11-30 08:42:33,118 INFO L140 encePairwiseOnDemand]: 431/470 looper letters, 582 selfloop transitions, 300 changer transitions 16/1207 dead transitions. [2023-11-30 08:42:33,118 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 649 places, 1207 transitions, 14514 flow [2023-11-30 08:42:33,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2023-11-30 08:42:33,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2023-11-30 08:42:33,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 18263 transitions. [2023-11-30 08:42:33,126 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7472585924713584 [2023-11-30 08:42:33,126 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 18263 transitions. [2023-11-30 08:42:33,126 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 18263 transitions. [2023-11-30 08:42:33,129 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:42:33,130 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 18263 transitions. [2023-11-30 08:42:33,140 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 53 states, 52 states have (on average 351.21153846153845) internal successors, (18263), 52 states have internal predecessors, (18263), 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-11-30 08:42:33,153 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 53 states, 53 states have (on average 470.0) internal successors, (24910), 53 states have internal predecessors, (24910), 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-11-30 08:42:33,155 INFO L81 ComplementDD]: Finished complementDD. Result has 53 states, 53 states have (on average 470.0) internal successors, (24910), 53 states have internal predecessors, (24910), 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-11-30 08:42:33,155 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 226 predicate places. [2023-11-30 08:42:33,156 INFO L500 AbstractCegarLoop]: Abstraction has has 649 places, 1207 transitions, 14514 flow [2023-11-30 08:42:33,156 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 352.11538461538464) internal successors, (9155), 26 states have internal predecessors, (9155), 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-11-30 08:42:33,157 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:33,157 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1] [2023-11-30 08:42:33,163 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-30 08:42:33,361 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:42:33,361 INFO L425 AbstractCegarLoop]: === Iteration 15 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:33,362 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:33,362 INFO L85 PathProgramCache]: Analyzing trace with hash 991026881, now seen corresponding path program 1 times [2023-11-30 08:42:33,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:33,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317394215] [2023-11-30 08:42:33,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:33,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:33,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:33,430 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 08:42:33,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:33,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317394215] [2023-11-30 08:42:33,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317394215] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 08:42:33,431 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 08:42:33,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 08:42:33,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132718883] [2023-11-30 08:42:33,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 08:42:33,431 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 08:42:33,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:33,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 08:42:33,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-30 08:42:33,432 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 419 out of 470 [2023-11-30 08:42:33,440 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 649 places, 1207 transitions, 14514 flow. Second operand has 4 states, 4 states have (on average 420.5) internal successors, (1682), 4 states have internal predecessors, (1682), 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-11-30 08:42:33,441 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:33,441 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 419 of 470 [2023-11-30 08:42:33,441 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:34,552 INFO L124 PetriNetUnfolderBase]: 479/5293 cut-off events. [2023-11-30 08:42:34,552 INFO L125 PetriNetUnfolderBase]: For 23930/24167 co-relation queries the response was YES. [2023-11-30 08:42:34,570 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15712 conditions, 5293 events. 479/5293 cut-off events. For 23930/24167 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 48950 event pairs, 183 based on Foata normal form. 0/4567 useless extension candidates. Maximal degree in co-relation 7921. Up to 740 conditions per place. [2023-11-30 08:42:34,585 INFO L140 encePairwiseOnDemand]: 462/470 looper letters, 44 selfloop transitions, 5 changer transitions 16/1223 dead transitions. [2023-11-30 08:42:34,585 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 651 places, 1223 transitions, 14836 flow [2023-11-30 08:42:34,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-30 08:42:34,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-30 08:42:34,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1719 transitions. [2023-11-30 08:42:34,587 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9143617021276595 [2023-11-30 08:42:34,587 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1719 transitions. [2023-11-30 08:42:34,587 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1719 transitions. [2023-11-30 08:42:34,587 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:42:34,587 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1719 transitions. [2023-11-30 08:42:34,588 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 429.75) internal successors, (1719), 4 states have internal predecessors, (1719), 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-11-30 08:42:34,589 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 470.0) internal successors, (2350), 5 states have internal predecessors, (2350), 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-11-30 08:42:34,589 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 470.0) internal successors, (2350), 5 states have internal predecessors, (2350), 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-11-30 08:42:34,590 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 228 predicate places. [2023-11-30 08:42:34,590 INFO L500 AbstractCegarLoop]: Abstraction has has 651 places, 1223 transitions, 14836 flow [2023-11-30 08:42:34,590 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 420.5) internal successors, (1682), 4 states have internal predecessors, (1682), 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-11-30 08:42:34,590 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:34,590 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1] [2023-11-30 08:42:34,590 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-30 08:42:34,590 INFO L425 AbstractCegarLoop]: === Iteration 16 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:34,591 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:34,591 INFO L85 PathProgramCache]: Analyzing trace with hash 657063387, now seen corresponding path program 1 times [2023-11-30 08:42:34,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:34,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79629636] [2023-11-30 08:42:34,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:34,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:34,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:34,716 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 08:42:34,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:34,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79629636] [2023-11-30 08:42:34,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79629636] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 08:42:34,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818466743] [2023-11-30 08:42:34,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:34,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:42:34,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 08:42:34,718 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-30 08:42:34,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-30 08:42:34,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:34,834 INFO L262 TraceCheckSpWp]: Trace formula consists of 456 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-30 08:42:34,836 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 08:42:34,913 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 08:42:34,913 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-30 08:42:35,058 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 08:42:35,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [818466743] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-30 08:42:35,059 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-30 08:42:35,059 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10, 9] total 16 [2023-11-30 08:42:35,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774864714] [2023-11-30 08:42:35,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 08:42:35,059 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-30 08:42:35,059 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:35,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-30 08:42:35,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2023-11-30 08:42:35,061 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 367 out of 470 [2023-11-30 08:42:35,062 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 651 places, 1223 transitions, 14836 flow. Second operand has 9 states, 9 states have (on average 373.44444444444446) internal successors, (3361), 9 states have internal predecessors, (3361), 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-11-30 08:42:35,062 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:35,062 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 367 of 470 [2023-11-30 08:42:35,062 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:36,049 INFO L124 PetriNetUnfolderBase]: 476/5281 cut-off events. [2023-11-30 08:42:36,049 INFO L125 PetriNetUnfolderBase]: For 28342/28615 co-relation queries the response was YES. [2023-11-30 08:42:36,070 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16557 conditions, 5281 events. 476/5281 cut-off events. For 28342/28615 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 48569 event pairs, 183 based on Foata normal form. 0/4558 useless extension candidates. Maximal degree in co-relation 8489. Up to 764 conditions per place. [2023-11-30 08:42:36,088 INFO L140 encePairwiseOnDemand]: 454/470 looper letters, 569 selfloop transitions, 64 changer transitions 16/1215 dead transitions. [2023-11-30 08:42:36,088 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 657 places, 1215 transitions, 16028 flow [2023-11-30 08:42:36,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-30 08:42:36,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-30 08:42:36,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 3749 transitions. [2023-11-30 08:42:36,091 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7976595744680851 [2023-11-30 08:42:36,091 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 3749 transitions. [2023-11-30 08:42:36,091 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 3749 transitions. [2023-11-30 08:42:36,091 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:42:36,091 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 3749 transitions. [2023-11-30 08:42:36,094 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 374.9) internal successors, (3749), 10 states have internal predecessors, (3749), 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-11-30 08:42:36,096 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 470.0) internal successors, (5170), 11 states have internal predecessors, (5170), 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-11-30 08:42:36,096 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 470.0) internal successors, (5170), 11 states have internal predecessors, (5170), 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-11-30 08:42:36,097 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 234 predicate places. [2023-11-30 08:42:36,097 INFO L500 AbstractCegarLoop]: Abstraction has has 657 places, 1215 transitions, 16028 flow [2023-11-30 08:42:36,097 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 373.44444444444446) internal successors, (3361), 9 states have internal predecessors, (3361), 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-11-30 08:42:36,097 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:36,097 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:42:36,102 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-30 08:42:36,303 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-30 08:42:36,303 INFO L425 AbstractCegarLoop]: === Iteration 17 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:36,304 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:36,304 INFO L85 PathProgramCache]: Analyzing trace with hash 2004155211, now seen corresponding path program 1 times [2023-11-30 08:42:36,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:36,304 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519572290] [2023-11-30 08:42:36,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:36,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:36,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:36,479 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-30 08:42:36,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:36,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519572290] [2023-11-30 08:42:36,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519572290] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 08:42:36,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 08:42:36,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-30 08:42:36,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477722466] [2023-11-30 08:42:36,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 08:42:36,480 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-30 08:42:36,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:36,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-30 08:42:36,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2023-11-30 08:42:36,482 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 316 out of 470 [2023-11-30 08:42:36,483 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 657 places, 1215 transitions, 16028 flow. Second operand has 8 states, 8 states have (on average 328.25) internal successors, (2626), 8 states have internal predecessors, (2626), 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-11-30 08:42:36,483 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:36,483 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 316 of 470 [2023-11-30 08:42:36,483 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:37,573 INFO L124 PetriNetUnfolderBase]: 473/5275 cut-off events. [2023-11-30 08:42:37,573 INFO L125 PetriNetUnfolderBase]: For 32504/32798 co-relation queries the response was YES. [2023-11-30 08:42:37,594 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17351 conditions, 5275 events. 473/5275 cut-off events. For 32504/32798 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 48098 event pairs, 183 based on Foata normal form. 0/4555 useless extension candidates. Maximal degree in co-relation 9006. Up to 758 conditions per place. [2023-11-30 08:42:37,610 INFO L140 encePairwiseOnDemand]: 458/470 looper letters, 465 selfloop transitions, 26 changer transitions 16/1209 dead transitions. [2023-11-30 08:42:37,610 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 663 places, 1209 transitions, 16918 flow [2023-11-30 08:42:37,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-30 08:42:37,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-30 08:42:37,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2653 transitions. [2023-11-30 08:42:37,613 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7055851063829788 [2023-11-30 08:42:37,613 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 2653 transitions. [2023-11-30 08:42:37,613 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 2653 transitions. [2023-11-30 08:42:37,613 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:42:37,613 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 2653 transitions. [2023-11-30 08:42:37,615 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 331.625) internal successors, (2653), 8 states have internal predecessors, (2653), 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-11-30 08:42:37,617 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 470.0) internal successors, (4230), 9 states have internal predecessors, (4230), 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-11-30 08:42:37,617 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 470.0) internal successors, (4230), 9 states have internal predecessors, (4230), 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-11-30 08:42:37,618 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 240 predicate places. [2023-11-30 08:42:37,618 INFO L500 AbstractCegarLoop]: Abstraction has has 663 places, 1209 transitions, 16918 flow [2023-11-30 08:42:37,618 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 328.25) internal successors, (2626), 8 states have internal predecessors, (2626), 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-11-30 08:42:37,618 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:37,618 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:42:37,618 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-30 08:42:37,619 INFO L425 AbstractCegarLoop]: === Iteration 18 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:37,619 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:37,619 INFO L85 PathProgramCache]: Analyzing trace with hash 727294782, now seen corresponding path program 1 times [2023-11-30 08:42:37,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:37,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664594544] [2023-11-30 08:42:37,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:37,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:37,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:37,772 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-30 08:42:37,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:37,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664594544] [2023-11-30 08:42:37,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664594544] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 08:42:37,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817782389] [2023-11-30 08:42:37,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:37,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:42:37,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 08:42:37,773 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-30 08:42:37,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-30 08:42:37,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:37,894 INFO L262 TraceCheckSpWp]: Trace formula consists of 486 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-30 08:42:37,897 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 08:42:37,996 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-30 08:42:37,996 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-30 08:42:38,162 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-30 08:42:38,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817782389] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-30 08:42:38,162 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-30 08:42:38,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10, 9] total 16 [2023-11-30 08:42:38,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317078545] [2023-11-30 08:42:38,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 08:42:38,163 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-30 08:42:38,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:38,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-30 08:42:38,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2023-11-30 08:42:38,166 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 367 out of 470 [2023-11-30 08:42:38,167 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 663 places, 1209 transitions, 16918 flow. Second operand has 9 states, 9 states have (on average 374.22222222222223) internal successors, (3368), 9 states have internal predecessors, (3368), 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-11-30 08:42:38,167 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:38,167 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 367 of 470 [2023-11-30 08:42:38,167 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:39,278 INFO L124 PetriNetUnfolderBase]: 470/5260 cut-off events. [2023-11-30 08:42:39,279 INFO L125 PetriNetUnfolderBase]: For 37479/37779 co-relation queries the response was YES. [2023-11-30 08:42:39,302 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18169 conditions, 5260 events. 470/5260 cut-off events. For 37479/37779 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 47351 event pairs, 183 based on Foata normal form. 0/4543 useless extension candidates. Maximal degree in co-relation 9547. Up to 749 conditions per place. [2023-11-30 08:42:39,433 INFO L140 encePairwiseOnDemand]: 452/470 looper letters, 502 selfloop transitions, 100 changer transitions 16/1200 dead transitions. [2023-11-30 08:42:39,433 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 665 places, 1200 transitions, 18020 flow [2023-11-30 08:42:39,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-30 08:42:39,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-30 08:42:39,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 4116 transitions. [2023-11-30 08:42:39,435 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7961315280464216 [2023-11-30 08:42:39,435 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 4116 transitions. [2023-11-30 08:42:39,435 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 4116 transitions. [2023-11-30 08:42:39,436 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:42:39,436 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 4116 transitions. [2023-11-30 08:42:39,439 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 374.1818181818182) internal successors, (4116), 11 states have internal predecessors, (4116), 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-11-30 08:42:39,441 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 470.0) internal successors, (5640), 12 states have internal predecessors, (5640), 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-11-30 08:42:39,441 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 470.0) internal successors, (5640), 12 states have internal predecessors, (5640), 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-11-30 08:42:39,442 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 242 predicate places. [2023-11-30 08:42:39,442 INFO L500 AbstractCegarLoop]: Abstraction has has 665 places, 1200 transitions, 18020 flow [2023-11-30 08:42:39,442 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 374.22222222222223) internal successors, (3368), 9 states have internal predecessors, (3368), 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-11-30 08:42:39,442 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:39,442 INFO L232 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:42:39,450 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-30 08:42:39,652 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-30 08:42:39,652 INFO L425 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:39,653 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:39,653 INFO L85 PathProgramCache]: Analyzing trace with hash -1441334183, now seen corresponding path program 1 times [2023-11-30 08:42:39,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:39,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820787917] [2023-11-30 08:42:39,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:39,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:39,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:39,865 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 36 proven. 2 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-11-30 08:42:39,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:39,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820787917] [2023-11-30 08:42:39,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820787917] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 08:42:39,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103296518] [2023-11-30 08:42:39,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:39,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:42:39,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 08:42:39,867 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-30 08:42:39,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-30 08:42:40,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:40,029 INFO L262 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-30 08:42:40,032 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 08:42:40,218 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 37 proven. 1 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-11-30 08:42:40,218 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-30 08:42:40,534 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 37 proven. 1 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-11-30 08:42:40,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103296518] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-30 08:42:40,534 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-30 08:42:40,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 26 [2023-11-30 08:42:40,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897270305] [2023-11-30 08:42:40,534 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-30 08:42:40,535 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-30 08:42:40,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:40,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-30 08:42:40,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2023-11-30 08:42:40,539 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 347 out of 470 [2023-11-30 08:42:40,545 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 665 places, 1200 transitions, 18020 flow. Second operand has 26 states, 26 states have (on average 351.7307692307692) internal successors, (9145), 26 states have internal predecessors, (9145), 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-11-30 08:42:40,545 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:40,545 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 347 of 470 [2023-11-30 08:42:40,545 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:42,916 INFO L124 PetriNetUnfolderBase]: 873/9513 cut-off events. [2023-11-30 08:42:42,917 INFO L125 PetriNetUnfolderBase]: For 74879/75491 co-relation queries the response was YES. [2023-11-30 08:42:42,958 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30566 conditions, 9513 events. 873/9513 cut-off events. For 74879/75491 co-relation queries the response was YES. Maximal size of possible extension queue 218. Compared 104002 event pairs, 366 based on Foata normal form. 0/8160 useless extension candidates. Maximal degree in co-relation 12708. Up to 1140 conditions per place. [2023-11-30 08:42:42,986 INFO L140 encePairwiseOnDemand]: 442/470 looper letters, 791 selfloop transitions, 231 changer transitions 19/1376 dead transitions. [2023-11-30 08:42:42,986 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 686 places, 1376 transitions, 22878 flow [2023-11-30 08:42:42,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-30 08:42:42,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2023-11-30 08:42:42,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 7788 transitions. [2023-11-30 08:42:42,990 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7531914893617021 [2023-11-30 08:42:42,990 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 7788 transitions. [2023-11-30 08:42:42,990 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 7788 transitions. [2023-11-30 08:42:42,991 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:42:42,991 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 7788 transitions. [2023-11-30 08:42:42,996 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 354.0) internal successors, (7788), 22 states have internal predecessors, (7788), 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-11-30 08:42:43,000 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 470.0) internal successors, (10810), 23 states have internal predecessors, (10810), 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-11-30 08:42:43,001 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 470.0) internal successors, (10810), 23 states have internal predecessors, (10810), 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-11-30 08:42:43,001 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 263 predicate places. [2023-11-30 08:42:43,001 INFO L500 AbstractCegarLoop]: Abstraction has has 686 places, 1376 transitions, 22878 flow [2023-11-30 08:42:43,002 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 351.7307692307692) internal successors, (9145), 26 states have internal predecessors, (9145), 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-11-30 08:42:43,002 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:42:43,002 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1] [2023-11-30 08:42:43,008 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-30 08:42:43,207 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:42:43,208 INFO L425 AbstractCegarLoop]: === Iteration 20 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:42:43,208 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:42:43,208 INFO L85 PathProgramCache]: Analyzing trace with hash -2093063945, now seen corresponding path program 1 times [2023-11-30 08:42:43,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:42:43,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670491363] [2023-11-30 08:42:43,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:43,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:42:43,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:44,785 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 08:42:44,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:42:44,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670491363] [2023-11-30 08:42:44,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670491363] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 08:42:44,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964937542] [2023-11-30 08:42:44,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:42:44,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:42:44,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 08:42:44,787 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-30 08:42:44,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-30 08:42:44,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:42:44,913 INFO L262 TraceCheckSpWp]: Trace formula consists of 500 conjuncts, 53 conjunts are in the unsatisfiable core [2023-11-30 08:42:44,917 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 08:42:45,059 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-30 08:42:45,270 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-30 08:42:45,746 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-11-30 08:42:45,746 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2023-11-30 08:42:45,899 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-30 08:42:46,144 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-30 08:42:46,145 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-11-30 08:42:46,248 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-30 08:42:46,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-30 08:42:46,406 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-30 08:42:46,450 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-30 08:42:46,459 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 08:42:46,459 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-30 08:42:47,616 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-30 08:42:47,616 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 30 [2023-11-30 08:42:47,623 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-30 08:42:47,623 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 79 treesize of output 71 [2023-11-30 08:42:47,628 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 48 [2023-11-30 08:42:47,632 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2023-11-30 08:42:48,008 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-30 08:42:48,009 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 33 [2023-11-30 08:42:48,264 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 08:42:48,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964937542] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-30 08:42:48,265 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-30 08:42:48,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 25, 25] total 69 [2023-11-30 08:42:48,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618346730] [2023-11-30 08:42:48,265 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-30 08:42:48,265 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2023-11-30 08:42:48,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:42:48,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2023-11-30 08:42:48,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=361, Invalid=4430, Unknown=39, NotChecked=0, Total=4830 [2023-11-30 08:42:48,273 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 227 out of 470 [2023-11-30 08:42:48,278 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 686 places, 1376 transitions, 22878 flow. Second operand has 70 states, 70 states have (on average 232.35714285714286) internal successors, (16265), 70 states have internal predecessors, (16265), 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-11-30 08:42:48,279 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:42:48,279 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 227 of 470 [2023-11-30 08:42:48,279 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:42:58,753 WARN L854 $PredicateComparison]: unable to prove that (and (<= (+ |c_#StackHeapBarrier| 1) |c_ULTIMATE.start_main_~#t1~0#1.base|) (forall ((v_ArrVal_498 (Array Int Int)) (v_ArrVal_499 (Array Int Int))) (< (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_bool_array_#t~malloc40#1.base| v_ArrVal_498) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_499) c_~get_5~0.base) (+ (* c_~id_3~0 4) c_~get_5~0.offset)) 9223372039002259456))) is different from false [2023-11-30 08:43:14,075 INFO L124 PetriNetUnfolderBase]: 12656/54493 cut-off events. [2023-11-30 08:43:14,075 INFO L125 PetriNetUnfolderBase]: For 311532/312420 co-relation queries the response was YES. [2023-11-30 08:43:14,481 INFO L83 FinitePrefix]: Finished finitePrefix Result has 154853 conditions, 54493 events. 12656/54493 cut-off events. For 311532/312420 co-relation queries the response was YES. Maximal size of possible extension queue 1251. Compared 761036 event pairs, 3598 based on Foata normal form. 0/46924 useless extension candidates. Maximal degree in co-relation 20226. Up to 8076 conditions per place. [2023-11-30 08:43:14,693 INFO L140 encePairwiseOnDemand]: 411/470 looper letters, 992 selfloop transitions, 473 changer transitions 25/1982 dead transitions. [2023-11-30 08:43:14,693 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 768 places, 1982 transitions, 33802 flow [2023-11-30 08:43:14,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2023-11-30 08:43:14,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2023-11-30 08:43:14,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 19503 transitions. [2023-11-30 08:43:14,825 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.49994873109459115 [2023-11-30 08:43:14,825 INFO L72 ComplementDD]: Start complementDD. Operand 83 states and 19503 transitions. [2023-11-30 08:43:14,825 INFO L73 IsDeterministic]: Start isDeterministic. Operand 83 states and 19503 transitions. [2023-11-30 08:43:14,829 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:43:14,830 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 83 states and 19503 transitions. [2023-11-30 08:43:14,845 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 84 states, 83 states have (on average 234.97590361445782) internal successors, (19503), 83 states have internal predecessors, (19503), 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-11-30 08:43:14,867 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 84 states, 84 states have (on average 470.0) internal successors, (39480), 84 states have internal predecessors, (39480), 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-11-30 08:43:14,873 INFO L81 ComplementDD]: Finished complementDD. Result has 84 states, 84 states have (on average 470.0) internal successors, (39480), 84 states have internal predecessors, (39480), 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-11-30 08:43:14,873 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 345 predicate places. [2023-11-30 08:43:14,873 INFO L500 AbstractCegarLoop]: Abstraction has has 768 places, 1982 transitions, 33802 flow [2023-11-30 08:43:14,875 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 232.35714285714286) internal successors, (16265), 70 states have internal predecessors, (16265), 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-11-30 08:43:14,875 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:43:14,876 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:43:14,886 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-30 08:43:15,081 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:43:15,082 INFO L425 AbstractCegarLoop]: === Iteration 21 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:43:15,082 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:43:15,082 INFO L85 PathProgramCache]: Analyzing trace with hash -794901412, now seen corresponding path program 1 times [2023-11-30 08:43:15,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:43:15,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334834859] [2023-11-30 08:43:15,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:43:15,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:43:15,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:43:16,702 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 08:43:16,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:43:16,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334834859] [2023-11-30 08:43:16,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334834859] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 08:43:16,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491000554] [2023-11-30 08:43:16,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:43:16,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:43:16,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 08:43:16,704 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-30 08:43:16,705 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-30 08:43:16,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:43:16,841 INFO L262 TraceCheckSpWp]: Trace formula consists of 510 conjuncts, 59 conjunts are in the unsatisfiable core [2023-11-30 08:43:16,851 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 08:43:17,157 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-30 08:43:17,371 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-30 08:43:17,916 INFO L349 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-30 08:43:17,916 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2023-11-30 08:43:18,097 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-30 08:43:18,663 INFO L349 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2023-11-30 08:43:18,663 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2023-11-30 08:43:18,802 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-30 08:43:18,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-30 08:43:18,941 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-30 08:43:19,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-30 08:43:19,051 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-30 08:43:19,091 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-30 08:43:19,101 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-30 08:43:19,101 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-30 08:43:19,435 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_553 (Array Int Int)) (v_ArrVal_555 (Array Int Int)) (v_ArrVal_554 (Array Int Int))) (< (select (select (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_bool_array_~arr~1#1.base| v_ArrVal_553) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_554) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_555) c_~get_5~0.base) (+ (* c_~id_3~0 4) c_~get_5~0.offset)) 9223372039002259456)) is different from false [2023-11-30 08:43:20,821 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-30 08:43:20,821 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 36 [2023-11-30 08:43:20,829 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-30 08:43:20,830 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 307 treesize of output 299 [2023-11-30 08:43:20,840 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 288 treesize of output 264 [2023-11-30 08:43:20,846 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 264 treesize of output 216 [2023-11-30 08:43:20,852 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 216 treesize of output 204 [2023-11-30 08:43:20,860 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 98 [2023-11-30 08:43:21,714 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-30 08:43:21,714 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 78 treesize of output 187 [2023-11-30 08:43:22,433 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 1 not checked. [2023-11-30 08:43:22,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491000554] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-30 08:43:22,434 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-30 08:43:22,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30, 29] total 80 [2023-11-30 08:43:22,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881784584] [2023-11-30 08:43:22,434 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-30 08:43:22,434 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2023-11-30 08:43:22,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:43:22,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2023-11-30 08:43:22,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=444, Invalid=5835, Unknown=45, NotChecked=156, Total=6480 [2023-11-30 08:43:22,454 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 220 out of 470 [2023-11-30 08:43:22,460 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 768 places, 1982 transitions, 33802 flow. Second operand has 81 states, 81 states have (on average 224.96296296296296) internal successors, (18222), 81 states have internal predecessors, (18222), 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-11-30 08:43:22,460 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:43:22,460 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 220 of 470 [2023-11-30 08:43:22,460 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:43:34,773 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse0 (+ (* c_~id_3~0 4) c_~get_5~0.offset)) (.cse1 (+ |c_#StackHeapBarrier| 1))) (and (forall ((v_ArrVal_553 (Array Int Int)) (v_ArrVal_555 (Array Int Int)) (v_ArrVal_554 (Array Int Int))) (< (select (select (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_bool_array_#t~malloc40#1.base| v_ArrVal_553) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_554) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_555) c_~get_5~0.base) .cse0) 9223372039002259456)) (<= .cse1 |c_ULTIMATE.start_main_~#t1~0#1.base|) (forall ((v_ArrVal_553 (Array Int Int)) (v_ArrVal_555 (Array Int Int)) (v_ArrVal_554 (Array Int Int))) (< (select (select (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_bool_array_~arr~1#1.base| v_ArrVal_553) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_554) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_555) c_~get_5~0.base) .cse0) 9223372039002259456)) (<= .cse1 |c_ULTIMATE.start_main_~#t2~0#1.base|))) is different from false [2023-11-30 08:43:35,310 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse0 (+ (* c_~id_3~0 4) c_~get_5~0.offset))) (and (forall ((v_ArrVal_555 (Array Int Int)) (v_ArrVal_554 (Array Int Int))) (< (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_554) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_555) c_~get_5~0.base) .cse0) 9223372039002259456)) (< (select (select |c_#memory_int| c_~get_5~0.base) .cse0) 9223372039002259456))) is different from false [2023-11-30 08:43:39,352 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse0 (+ (* c_~id_3~0 4) c_~get_5~0.offset))) (and (forall ((v_ArrVal_555 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_555) c_~get_5~0.base) .cse0) 9223372039002259456)) (< (select (select |c_#memory_int| c_~get_5~0.base) .cse0) 9223372039002259456) (<= |c_thread1Thread1of1ForFork0_minus_~b#1| 2147483647))) is different from false [2023-11-30 08:43:58,084 INFO L124 PetriNetUnfolderBase]: 16460/69416 cut-off events. [2023-11-30 08:43:58,084 INFO L125 PetriNetUnfolderBase]: For 427273/430312 co-relation queries the response was YES. [2023-11-30 08:43:58,635 INFO L83 FinitePrefix]: Finished finitePrefix Result has 225055 conditions, 69416 events. 16460/69416 cut-off events. For 427273/430312 co-relation queries the response was YES. Maximal size of possible extension queue 1598. Compared 1003479 event pairs, 3576 based on Foata normal form. 18/59951 useless extension candidates. Maximal degree in co-relation 26710. Up to 10635 conditions per place. [2023-11-30 08:43:58,953 INFO L140 encePairwiseOnDemand]: 406/470 looper letters, 1304 selfloop transitions, 486 changer transitions 28/2304 dead transitions. [2023-11-30 08:43:58,953 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 852 places, 2304 transitions, 43612 flow [2023-11-30 08:43:58,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2023-11-30 08:43:58,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2023-11-30 08:43:58,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 19368 transitions. [2023-11-30 08:43:58,962 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.48480600750938674 [2023-11-30 08:43:58,962 INFO L72 ComplementDD]: Start complementDD. Operand 85 states and 19368 transitions. [2023-11-30 08:43:58,962 INFO L73 IsDeterministic]: Start isDeterministic. Operand 85 states and 19368 transitions. [2023-11-30 08:43:58,965 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:43:58,965 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 85 states and 19368 transitions. [2023-11-30 08:43:58,976 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 86 states, 85 states have (on average 227.85882352941175) internal successors, (19368), 85 states have internal predecessors, (19368), 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-11-30 08:43:58,998 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 86 states, 86 states have (on average 470.0) internal successors, (40420), 86 states have internal predecessors, (40420), 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-11-30 08:43:59,004 INFO L81 ComplementDD]: Finished complementDD. Result has 86 states, 86 states have (on average 470.0) internal successors, (40420), 86 states have internal predecessors, (40420), 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-11-30 08:43:59,004 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 429 predicate places. [2023-11-30 08:43:59,004 INFO L500 AbstractCegarLoop]: Abstraction has has 852 places, 2304 transitions, 43612 flow [2023-11-30 08:43:59,006 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 224.96296296296296) internal successors, (18222), 81 states have internal predecessors, (18222), 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-11-30 08:43:59,007 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:43:59,007 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:43:59,014 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-30 08:43:59,211 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-11-30 08:43:59,212 INFO L425 AbstractCegarLoop]: === Iteration 22 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:43:59,212 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:43:59,212 INFO L85 PathProgramCache]: Analyzing trace with hash 77659387, now seen corresponding path program 1 times [2023-11-30 08:43:59,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:43:59,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044602358] [2023-11-30 08:43:59,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:43:59,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:43:59,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:43:59,300 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-30 08:43:59,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:43:59,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044602358] [2023-11-30 08:43:59,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044602358] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 08:43:59,300 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 08:43:59,300 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 08:43:59,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539147889] [2023-11-30 08:43:59,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 08:43:59,301 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 08:43:59,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:43:59,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 08:43:59,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-30 08:43:59,302 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 419 out of 470 [2023-11-30 08:43:59,304 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 852 places, 2304 transitions, 43612 flow. Second operand has 4 states, 4 states have (on average 420.75) internal successors, (1683), 4 states have internal predecessors, (1683), 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-11-30 08:43:59,304 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:43:59,304 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 419 of 470 [2023-11-30 08:43:59,304 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:44:27,460 INFO L124 PetriNetUnfolderBase]: 17295/81671 cut-off events. [2023-11-30 08:44:27,461 INFO L125 PetriNetUnfolderBase]: For 541990/545043 co-relation queries the response was YES. [2023-11-30 08:44:28,259 INFO L83 FinitePrefix]: Finished finitePrefix Result has 260747 conditions, 81671 events. 17295/81671 cut-off events. For 541990/545043 co-relation queries the response was YES. Maximal size of possible extension queue 1784. Compared 1242623 event pairs, 3719 based on Foata normal form. 0/70428 useless extension candidates. Maximal degree in co-relation 30046. Up to 11035 conditions per place. [2023-11-30 08:44:28,659 INFO L140 encePairwiseOnDemand]: 462/470 looper letters, 194 selfloop transitions, 5 changer transitions 28/2336 dead transitions. [2023-11-30 08:44:28,659 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 854 places, 2336 transitions, 45086 flow [2023-11-30 08:44:28,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-30 08:44:28,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-30 08:44:28,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1719 transitions. [2023-11-30 08:44:28,661 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9143617021276595 [2023-11-30 08:44:28,661 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1719 transitions. [2023-11-30 08:44:28,661 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1719 transitions. [2023-11-30 08:44:28,661 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:44:28,661 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1719 transitions. [2023-11-30 08:44:28,663 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 429.75) internal successors, (1719), 4 states have internal predecessors, (1719), 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-11-30 08:44:28,664 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 470.0) internal successors, (2350), 5 states have internal predecessors, (2350), 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-11-30 08:44:28,664 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 470.0) internal successors, (2350), 5 states have internal predecessors, (2350), 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-11-30 08:44:28,664 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 431 predicate places. [2023-11-30 08:44:28,664 INFO L500 AbstractCegarLoop]: Abstraction has has 854 places, 2336 transitions, 45086 flow [2023-11-30 08:44:28,664 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 420.75) internal successors, (1683), 4 states have internal predecessors, (1683), 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-11-30 08:44:28,664 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:44:28,665 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:44:28,665 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-30 08:44:28,665 INFO L425 AbstractCegarLoop]: === Iteration 23 === Targeting thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:44:28,665 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:44:28,665 INFO L85 PathProgramCache]: Analyzing trace with hash -1887525074, now seen corresponding path program 1 times [2023-11-30 08:44:28,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:44:28,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264915983] [2023-11-30 08:44:28,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:44:28,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:44:28,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:44:30,856 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 08:44:30,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:44:30,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264915983] [2023-11-30 08:44:30,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264915983] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 08:44:30,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627704393] [2023-11-30 08:44:30,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:44:30,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:44:30,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 08:44:30,858 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-30 08:44:30,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-30 08:44:30,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:44:30,995 INFO L262 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 70 conjunts are in the unsatisfiable core [2023-11-30 08:44:30,999 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 08:44:31,383 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-30 08:44:31,712 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-30 08:44:32,398 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-11-30 08:44:32,398 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2023-11-30 08:44:32,628 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-30 08:44:33,201 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-11-30 08:44:33,202 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2023-11-30 08:44:33,402 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-30 08:44:33,728 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-30 08:44:33,729 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-11-30 08:44:33,889 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-30 08:44:34,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-30 08:44:34,046 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-30 08:44:34,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-30 08:44:34,120 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-30 08:44:34,207 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-30 08:44:34,264 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 08:44:34,265 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-30 08:44:34,432 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_637 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_637) c_~get_2~0.base) (+ (* c_~id_0~0 4) c_~get_2~0.offset)) 9223372039002259456)) is different from false [2023-11-30 08:44:34,450 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_636 (Array Int Int)) (v_ArrVal_637 (Array Int Int))) (< (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_636) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_637) c_~get_2~0.base) (+ (* c_~id_0~0 4) c_~get_2~0.offset)) 9223372039002259456)) is different from false [2023-11-30 08:44:34,631 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_636 (Array Int Int)) (v_ArrVal_635 (Array Int Int)) (v_ArrVal_637 (Array Int Int))) (< (select (select (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_bool_array_#t~malloc40#1.base| v_ArrVal_635) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_636) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_637) c_~get_2~0.base) (+ (* c_~id_0~0 4) c_~get_2~0.offset)) 9223372039002259456)) is different from false [2023-11-30 08:44:37,335 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-30 08:44:37,335 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 36 [2023-11-30 08:44:37,350 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-30 08:44:37,350 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 2449 treesize of output 2385 [2023-11-30 08:44:37,366 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 141 treesize of output 135 [2023-11-30 08:44:37,376 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 282 treesize of output 258 [2023-11-30 08:44:37,383 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 258 treesize of output 210 [2023-11-30 08:44:37,390 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 110 treesize of output 98 [2023-11-30 08:44:38,460 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-30 08:44:38,461 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 248 treesize of output 353 [2023-11-30 08:44:39,455 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 1 not checked. [2023-11-30 08:44:39,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627704393] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-30 08:44:39,455 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-30 08:44:39,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 34, 33] total 92 [2023-11-30 08:44:39,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953333496] [2023-11-30 08:44:39,456 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-30 08:44:39,456 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2023-11-30 08:44:39,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:44:39,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2023-11-30 08:44:39,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=495, Invalid=7483, Unknown=44, NotChecked=534, Total=8556 [2023-11-30 08:44:39,465 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 224 out of 470 [2023-11-30 08:44:39,472 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 854 places, 2336 transitions, 45086 flow. Second operand has 93 states, 93 states have (on average 228.80645161290323) internal successors, (21279), 93 states have internal predecessors, (21279), 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-11-30 08:44:39,472 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:44:39,472 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 224 of 470 [2023-11-30 08:44:39,472 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:46:22,748 INFO L124 PetriNetUnfolderBase]: 53672/192266 cut-off events. [2023-11-30 08:46:22,749 INFO L125 PetriNetUnfolderBase]: For 1033349/1144054 co-relation queries the response was YES. [2023-11-30 08:46:25,302 INFO L83 FinitePrefix]: Finished finitePrefix Result has 623022 conditions, 192266 events. 53672/192266 cut-off events. For 1033349/1144054 co-relation queries the response was YES. Maximal size of possible extension queue 8263. Compared 3325622 event pairs, 17803 based on Foata normal form. 222/156137 useless extension candidates. Maximal degree in co-relation 83081. Up to 33966 conditions per place. [2023-11-30 08:46:26,314 INFO L140 encePairwiseOnDemand]: 365/470 looper letters, 1905 selfloop transitions, 459 changer transitions 37/3183 dead transitions. [2023-11-30 08:46:26,315 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 953 places, 3183 transitions, 62305 flow [2023-11-30 08:46:26,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2023-11-30 08:46:26,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2023-11-30 08:46:26,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 22977 transitions. [2023-11-30 08:46:26,338 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.4888723404255319 [2023-11-30 08:46:26,339 INFO L72 ComplementDD]: Start complementDD. Operand 100 states and 22977 transitions. [2023-11-30 08:46:26,339 INFO L73 IsDeterministic]: Start isDeterministic. Operand 100 states and 22977 transitions. [2023-11-30 08:46:26,347 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:46:26,348 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 100 states and 22977 transitions. [2023-11-30 08:46:26,375 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 101 states, 100 states have (on average 229.77) internal successors, (22977), 100 states have internal predecessors, (22977), 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-11-30 08:46:26,437 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 101 states, 101 states have (on average 470.0) internal successors, (47470), 101 states have internal predecessors, (47470), 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-11-30 08:46:26,445 INFO L81 ComplementDD]: Finished complementDD. Result has 101 states, 101 states have (on average 470.0) internal successors, (47470), 101 states have internal predecessors, (47470), 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-11-30 08:46:26,454 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 530 predicate places. [2023-11-30 08:46:26,455 INFO L500 AbstractCegarLoop]: Abstraction has has 953 places, 3183 transitions, 62305 flow [2023-11-30 08:46:26,457 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 228.80645161290323) internal successors, (21279), 93 states have internal predecessors, (21279), 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-11-30 08:46:26,457 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:46:26,457 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:46:26,467 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-30 08:46:26,663 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-11-30 08:46:26,663 INFO L425 AbstractCegarLoop]: === Iteration 24 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:46:26,664 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:46:26,664 INFO L85 PathProgramCache]: Analyzing trace with hash -1283351234, now seen corresponding path program 1 times [2023-11-30 08:46:26,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:46:26,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262103679] [2023-11-30 08:46:26,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:46:26,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:46:26,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:46:28,884 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 08:46:28,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:46:28,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262103679] [2023-11-30 08:46:28,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262103679] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 08:46:28,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019947479] [2023-11-30 08:46:28,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:46:28,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:46:28,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 08:46:28,886 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-30 08:46:28,888 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-30 08:46:29,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:46:29,024 INFO L262 TraceCheckSpWp]: Trace formula consists of 510 conjuncts, 53 conjunts are in the unsatisfiable core [2023-11-30 08:46:29,028 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 08:46:29,401 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-30 08:46:29,911 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-30 08:46:31,384 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-11-30 08:46:31,385 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2023-11-30 08:46:31,741 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-30 08:46:32,244 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-11-30 08:46:32,244 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-11-30 08:46:32,548 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-30 08:46:32,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-30 08:46:32,877 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2023-11-30 08:46:33,009 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-11-30 08:46:33,058 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 08:46:33,058 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-30 08:46:35,130 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_688 (Array Int Int)) (v_ArrVal_685 Int) (|v_ULTIMATE.start_create_fresh_bool_array_#t~malloc40#1.base_66| Int) (|v_ULTIMATE.start_create_fresh_bool_array_#t~malloc40#1.base_70| Int) (v_ArrVal_687 (Array Int Int)) (v_ArrVal_686 (Array Int Int))) (or (< 0 (+ (select (select (store (store (store |c_#memory_int| |v_ULTIMATE.start_create_fresh_bool_array_#t~malloc40#1.base_70| v_ArrVal_686) |v_ULTIMATE.start_create_fresh_bool_array_#t~malloc40#1.base_66| v_ArrVal_687) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_688) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* c_~id_3~0 4) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) 4294967296)) (not (= 0 (select (store |c_#valid| |v_ULTIMATE.start_create_fresh_bool_array_#t~malloc40#1.base_70| v_ArrVal_685) |v_ULTIMATE.start_create_fresh_bool_array_#t~malloc40#1.base_66|))) (not (= (select |c_#valid| |v_ULTIMATE.start_create_fresh_bool_array_#t~malloc40#1.base_70|) 0)))) is different from false [2023-11-30 08:46:35,600 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-30 08:46:35,600 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 35 [2023-11-30 08:46:35,615 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-30 08:46:35,616 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 341 treesize of output 325 [2023-11-30 08:46:35,624 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 152 treesize of output 128 [2023-11-30 08:46:35,632 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 55 [2023-11-30 08:46:35,641 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 66 treesize of output 54 [2023-11-30 08:46:36,724 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-30 08:46:36,725 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 150 treesize of output 189 [2023-11-30 08:46:37,625 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 08:46:37,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019947479] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-30 08:46:37,625 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-30 08:46:37,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 25, 26] total 70 [2023-11-30 08:46:37,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079596500] [2023-11-30 08:46:37,626 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-30 08:46:37,626 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2023-11-30 08:46:37,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:46:37,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2023-11-30 08:46:37,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=363, Invalid=4422, Unknown=49, NotChecked=136, Total=4970 [2023-11-30 08:46:37,634 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 227 out of 470 [2023-11-30 08:46:37,639 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 953 places, 3183 transitions, 62305 flow. Second operand has 71 states, 71 states have (on average 232.28169014084506) internal successors, (16492), 71 states have internal predecessors, (16492), 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-11-30 08:46:37,639 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:46:37,639 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 227 of 470 [2023-11-30 08:46:37,639 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:48:04,851 INFO L124 PetriNetUnfolderBase]: 53040/187807 cut-off events. [2023-11-30 08:48:04,852 INFO L125 PetriNetUnfolderBase]: For 1197111/1577284 co-relation queries the response was YES. [2023-11-30 08:48:07,205 INFO L83 FinitePrefix]: Finished finitePrefix Result has 684786 conditions, 187807 events. 53040/187807 cut-off events. For 1197111/1577284 co-relation queries the response was YES. Maximal size of possible extension queue 8156. Compared 3228019 event pairs, 16651 based on Foata normal form. 2320/155588 useless extension candidates. Maximal degree in co-relation 91068. Up to 33022 conditions per place. [2023-11-30 08:48:08,257 INFO L140 encePairwiseOnDemand]: 414/470 looper letters, 2571 selfloop transitions, 571 changer transitions 37/3773 dead transitions. [2023-11-30 08:48:08,257 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1035 places, 3773 transitions, 81160 flow [2023-11-30 08:48:08,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2023-11-30 08:48:08,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2023-11-30 08:48:08,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 19388 transitions. [2023-11-30 08:48:08,266 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.49700076903358115 [2023-11-30 08:48:08,266 INFO L72 ComplementDD]: Start complementDD. Operand 83 states and 19388 transitions. [2023-11-30 08:48:08,266 INFO L73 IsDeterministic]: Start isDeterministic. Operand 83 states and 19388 transitions. [2023-11-30 08:48:08,269 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:48:08,269 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 83 states and 19388 transitions. [2023-11-30 08:48:08,279 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 84 states, 83 states have (on average 233.59036144578315) internal successors, (19388), 83 states have internal predecessors, (19388), 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-11-30 08:48:08,299 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 84 states, 84 states have (on average 470.0) internal successors, (39480), 84 states have internal predecessors, (39480), 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-11-30 08:48:08,303 INFO L81 ComplementDD]: Finished complementDD. Result has 84 states, 84 states have (on average 470.0) internal successors, (39480), 84 states have internal predecessors, (39480), 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-11-30 08:48:08,304 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 612 predicate places. [2023-11-30 08:48:08,304 INFO L500 AbstractCegarLoop]: Abstraction has has 1035 places, 3773 transitions, 81160 flow [2023-11-30 08:48:08,306 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 232.28169014084506) internal successors, (16492), 71 states have internal predecessors, (16492), 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-11-30 08:48:08,306 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:48:08,306 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:48:08,313 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-30 08:48:08,506 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:48:08,507 INFO L425 AbstractCegarLoop]: === Iteration 25 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:48:08,507 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:48:08,507 INFO L85 PathProgramCache]: Analyzing trace with hash -1129181425, now seen corresponding path program 1 times [2023-11-30 08:48:08,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:48:08,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522097358] [2023-11-30 08:48:08,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:48:08,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:48:08,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:48:08,584 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-30 08:48:08,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:48:08,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522097358] [2023-11-30 08:48:08,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522097358] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 08:48:08,584 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 08:48:08,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 08:48:08,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271599268] [2023-11-30 08:48:08,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 08:48:08,586 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 08:48:08,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:48:08,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 08:48:08,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-30 08:48:08,587 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 419 out of 470 [2023-11-30 08:48:08,588 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1035 places, 3773 transitions, 81160 flow. Second operand has 4 states, 4 states have (on average 421.5) internal successors, (1686), 4 states have internal predecessors, (1686), 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-11-30 08:48:08,588 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:48:08,588 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 419 of 470 [2023-11-30 08:48:08,588 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 08:49:24,673 INFO L124 PetriNetUnfolderBase]: 51815/184564 cut-off events. [2023-11-30 08:49:24,674 INFO L125 PetriNetUnfolderBase]: For 1228502/1566423 co-relation queries the response was YES. [2023-11-30 08:49:26,928 INFO L83 FinitePrefix]: Finished finitePrefix Result has 694931 conditions, 184564 events. 51815/184564 cut-off events. For 1228502/1566423 co-relation queries the response was YES. Maximal size of possible extension queue 7970. Compared 3170040 event pairs, 16374 based on Foata normal form. 670/151606 useless extension candidates. Maximal degree in co-relation 91183. Up to 32326 conditions per place. [2023-11-30 08:49:28,095 INFO L140 encePairwiseOnDemand]: 465/470 looper letters, 567 selfloop transitions, 33 changer transitions 37/3729 dead transitions. [2023-11-30 08:49:28,095 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1038 places, 3729 transitions, 83186 flow [2023-11-30 08:49:28,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-30 08:49:28,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-30 08:49:28,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1716 transitions. [2023-11-30 08:49:28,096 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9127659574468086 [2023-11-30 08:49:28,096 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 1716 transitions. [2023-11-30 08:49:28,096 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 1716 transitions. [2023-11-30 08:49:28,097 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 08:49:28,097 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 1716 transitions. [2023-11-30 08:49:28,098 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 429.0) internal successors, (1716), 4 states have internal predecessors, (1716), 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-11-30 08:49:28,098 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 470.0) internal successors, (2350), 5 states have internal predecessors, (2350), 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-11-30 08:49:28,099 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 470.0) internal successors, (2350), 5 states have internal predecessors, (2350), 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-11-30 08:49:28,099 INFO L307 CegarLoopForPetriNet]: 423 programPoint places, 615 predicate places. [2023-11-30 08:49:28,099 INFO L500 AbstractCegarLoop]: Abstraction has has 1038 places, 3729 transitions, 83186 flow [2023-11-30 08:49:28,099 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 421.5) internal successors, (1686), 4 states have internal predecessors, (1686), 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-11-30 08:49:28,099 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 08:49:28,100 INFO L232 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 08:49:28,100 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-11-30 08:49:28,100 INFO L425 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 41 more)] === [2023-11-30 08:49:28,100 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 08:49:28,100 INFO L85 PathProgramCache]: Analyzing trace with hash 1965650310, now seen corresponding path program 2 times [2023-11-30 08:49:28,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 08:49:28,100 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319900262] [2023-11-30 08:49:28,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 08:49:28,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 08:49:28,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 08:49:28,703 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 57 proven. 37 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-30 08:49:28,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 08:49:28,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319900262] [2023-11-30 08:49:28,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319900262] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 08:49:28,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799443557] [2023-11-30 08:49:28,704 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-30 08:49:28,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 08:49:28,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 08:49:28,705 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-30 08:49:28,706 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-30 08:49:28,832 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-30 08:49:28,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-30 08:49:28,834 INFO L262 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-30 08:49:28,836 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 08:49:29,265 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2023-11-30 08:49:29,265 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-30 08:49:29,760 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2023-11-30 08:49:29,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799443557] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-30 08:49:29,760 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-30 08:49:29,760 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 6, 6] total 26 [2023-11-30 08:49:29,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753225544] [2023-11-30 08:49:29,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-30 08:49:29,761 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-30 08:49:29,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 08:49:29,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-30 08:49:29,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2023-11-30 08:49:29,765 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 347 out of 470 [2023-11-30 08:49:29,767 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1038 places, 3729 transitions, 83186 flow. Second operand has 26 states, 26 states have (on average 353.2692307692308) internal successors, (9185), 26 states have internal predecessors, (9185), 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-11-30 08:49:29,767 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 08:49:29,767 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 347 of 470 [2023-11-30 08:49:29,767 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand