/root/.sdkman/candidates/java/21.0.5-tem/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.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.positions.where.we.compute.the.hoare.annotation All --cacsl2boogietranslator.check.unreachability.of.reach_error.function false --cacsl2boogietranslator.check.absence.of.signed.integer.overflows ASSERTandASSUME -i ../../../trunk/examples/svcomp/weaver/parallel-parallel-sum-equiv.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.empire2-owicki-f61efc6-m [2025-03-15 02:37:00,656 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-15 02:37:00,719 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 [2025-03-15 02:37:00,769 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-15 02:37:00,770 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-15 02:37:00,770 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-15 02:37:00,770 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-15 02:37:00,771 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-15 02:37:00,771 INFO L153 SettingsManager]: * Use SBE=true [2025-03-15 02:37:00,771 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-15 02:37:00,771 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-15 02:37:00,771 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-15 02:37:00,771 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-15 02:37:00,771 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-15 02:37:00,771 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-15 02:37:00,771 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-15 02:37:00,771 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-15 02:37:00,771 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-15 02:37:00,772 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-15 02:37:00,772 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-15 02:37:00,772 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-15 02:37:00,772 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-03-15 02:37:00,772 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-15 02:37:00,772 INFO L153 SettingsManager]: * To the following directory=./dump/ [2025-03-15 02:37:00,772 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-15 02:37:00,772 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2025-03-15 02:37:00,772 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-15 02:37:00,772 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-15 02:37:00,772 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-15 02:37:00,772 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-15 02:37:00,773 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-15 02:37:00,773 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-15 02:37:00,773 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Positions where we compute the Hoare Annotation -> All 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 -> ASSERTandASSUME [2025-03-15 02:37:01,031 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-15 02:37:01,036 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-15 02:37:01,039 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-15 02:37:01,041 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-15 02:37:01,041 INFO L274 PluginConnector]: CDTParser initialized [2025-03-15 02:37:01,043 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/parallel-parallel-sum-equiv.wvr.c [2025-03-15 02:37:02,187 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e2afc8e7c/fb960cf975434c6199b2ed67220fa10a/FLAG1e77aa154 [2025-03-15 02:37:02,408 INFO L384 CDTParser]: Found 1 translation units. [2025-03-15 02:37:02,409 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/parallel-parallel-sum-equiv.wvr.c [2025-03-15 02:37:02,415 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e2afc8e7c/fb960cf975434c6199b2ed67220fa10a/FLAG1e77aa154 [2025-03-15 02:37:02,431 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e2afc8e7c/fb960cf975434c6199b2ed67220fa10a [2025-03-15 02:37:02,433 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-15 02:37:02,435 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2025-03-15 02:37:02,436 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-15 02:37:02,436 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-15 02:37:02,441 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-15 02:37:02,442 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.03 02:37:02" (1/1) ... [2025-03-15 02:37:02,443 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@41caf35e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:37:02, skipping insertion in model container [2025-03-15 02:37:02,443 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.03 02:37:02" (1/1) ... [2025-03-15 02:37:02,458 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-15 02:37:02,592 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-15 02:37:02,598 INFO L200 MainTranslator]: Completed pre-run [2025-03-15 02:37:02,616 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-15 02:37:02,625 INFO L204 MainTranslator]: Completed translation [2025-03-15 02:37:02,626 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:37:02 WrapperNode [2025-03-15 02:37:02,626 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-15 02:37:02,626 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-15 02:37:02,626 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-15 02:37:02,626 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-15 02:37:02,630 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:37:02" (1/1) ... [2025-03-15 02:37:02,635 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:37:02" (1/1) ... [2025-03-15 02:37:02,658 INFO L138 Inliner]: procedures = 26, calls = 54, calls flagged for inlining = 19, calls inlined = 23, statements flattened = 299 [2025-03-15 02:37:02,658 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-15 02:37:02,659 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-15 02:37:02,659 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-15 02:37:02,659 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-15 02:37:02,665 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:37:02" (1/1) ... [2025-03-15 02:37:02,665 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:37:02" (1/1) ... [2025-03-15 02:37:02,667 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:37:02" (1/1) ... [2025-03-15 02:37:02,667 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:37:02" (1/1) ... [2025-03-15 02:37:02,679 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:37:02" (1/1) ... [2025-03-15 02:37:02,688 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:37:02" (1/1) ... [2025-03-15 02:37:02,691 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:37:02" (1/1) ... [2025-03-15 02:37:02,694 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:37:02" (1/1) ... [2025-03-15 02:37:02,695 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:37:02" (1/1) ... [2025-03-15 02:37:02,696 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-15 02:37:02,697 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-03-15 02:37:02,697 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-03-15 02:37:02,697 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-03-15 02:37:02,698 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:37:02" (1/1) ... [2025-03-15 02:37:02,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2025-03-15 02:37:02,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:37:02,730 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) [2025-03-15 02:37:02,735 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 [2025-03-15 02:37:02,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-15 02:37:02,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2025-03-15 02:37:02,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2025-03-15 02:37:02,751 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2025-03-15 02:37:02,751 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2025-03-15 02:37:02,751 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2025-03-15 02:37:02,751 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2025-03-15 02:37:02,751 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2025-03-15 02:37:02,751 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2025-03-15 02:37:02,751 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2025-03-15 02:37:02,751 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2025-03-15 02:37:02,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2025-03-15 02:37:02,752 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2025-03-15 02:37:02,752 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2025-03-15 02:37:02,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-15 02:37:02,752 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-15 02:37:02,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-15 02:37:02,753 WARN L203 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2025-03-15 02:37:02,845 INFO L234 CfgBuilder]: Building ICFG [2025-03-15 02:37:02,847 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-15 02:37:03,279 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-03-15 02:37:03,280 INFO L283 CfgBuilder]: Performing block encoding [2025-03-15 02:37:03,600 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-15 02:37:03,600 INFO L312 CfgBuilder]: Removed 3 assume(true) statements. [2025-03-15 02:37:03,601 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 02:37:03 BoogieIcfgContainer [2025-03-15 02:37:03,601 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-03-15 02:37:03,604 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-15 02:37:03,604 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-15 02:37:03,608 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-15 02:37:03,608 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.03 02:37:02" (1/3) ... [2025-03-15 02:37:03,608 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5e6cddc1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 02:37:03, skipping insertion in model container [2025-03-15 02:37:03,609 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:37:02" (2/3) ... [2025-03-15 02:37:03,609 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5e6cddc1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 02:37:03, skipping insertion in model container [2025-03-15 02:37:03,609 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 02:37:03" (3/3) ... [2025-03-15 02:37:03,610 INFO L128 eAbstractionObserver]: Analyzing ICFG parallel-parallel-sum-equiv.wvr.c [2025-03-15 02:37:03,623 INFO L303 ceAbstractionStarter]: Automizer settings: Hoare:All NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-15 02:37:03,625 INFO L169 ceAbstractionStarter]: Applying trace abstraction to ICFG parallel-parallel-sum-equiv.wvr.c that has 5 procedures, 215 locations, 1 initial locations, 4 loop locations, and 28 error locations. [2025-03-15 02:37:03,625 INFO L581 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-03-15 02:37:03,752 INFO L143 ThreadInstanceAdder]: Constructed 10 joinOtherThreadTransitions. [2025-03-15 02:37:03,788 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-15 02:37:03,799 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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;@4169342a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-15 02:37:03,799 INFO L334 AbstractCegarLoop]: Starting to check reachability of 58 error locations. [2025-03-15 02:37:03,829 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-15 02:37:03,830 INFO L124 PetriNetUnfolderBase]: 1/59 cut-off events. [2025-03-15 02:37:03,831 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-15 02:37:03,832 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:03,832 INFO L221 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] [2025-03-15 02:37:03,832 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:37:03,836 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:03,836 INFO L85 PathProgramCache]: Analyzing trace with hash -1507214532, now seen corresponding path program 1 times [2025-03-15 02:37:03,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:03,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617859519] [2025-03-15 02:37:03,841 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:03,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:03,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:04,103 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:04,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:04,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617859519] [2025-03-15 02:37:04,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617859519] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:37:04,104 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:37:04,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 02:37:04,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755894005] [2025-03-15 02:37:04,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:37:04,110 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 02:37:04,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:04,125 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 02:37:04,125 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 02:37:04,128 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 163 out of 233 [2025-03-15 02:37:04,134 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 231 places, 231 transitions, 502 flow. Second operand has 4 states, 4 states have (on average 165.0) internal successors, (660), 4 states have internal predecessors, (660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:04,134 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:04,134 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 163 of 233 [2025-03-15 02:37:04,135 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:37:05,325 INFO L124 PetriNetUnfolderBase]: 3433/6281 cut-off events. [2025-03-15 02:37:05,325 INFO L125 PetriNetUnfolderBase]: For 608/608 co-relation queries the response was YES. [2025-03-15 02:37:05,346 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11805 conditions, 6281 events. 3433/6281 cut-off events. For 608/608 co-relation queries the response was YES. Maximal size of possible extension queue 646. Compared 46716 event pairs, 2263 based on Foata normal form. 586/3732 useless extension candidates. Maximal degree in co-relation 11617. Up to 4791 conditions per place. [2025-03-15 02:37:05,403 INFO L140 encePairwiseOnDemand]: 215/233 looper letters, 46 selfloop transitions, 3 changer transitions 12/202 dead transitions. [2025-03-15 02:37:05,403 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 202 transitions, 534 flow [2025-03-15 02:37:05,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 02:37:05,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 02:37:05,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 717 transitions. [2025-03-15 02:37:05,414 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.76931330472103 [2025-03-15 02:37:05,418 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, -19 predicate places. [2025-03-15 02:37:05,418 INFO L471 AbstractCegarLoop]: Abstraction has has 212 places, 202 transitions, 534 flow [2025-03-15 02:37:05,419 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 165.0) internal successors, (660), 4 states have internal predecessors, (660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:05,419 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:05,420 INFO L221 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] [2025-03-15 02:37:05,420 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-15 02:37:05,420 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:37:05,421 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:05,421 INFO L85 PathProgramCache]: Analyzing trace with hash 520990736, now seen corresponding path program 1 times [2025-03-15 02:37:05,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:05,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050321685] [2025-03-15 02:37:05,422 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:05,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:05,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:05,585 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:05,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:05,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050321685] [2025-03-15 02:37:05,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050321685] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:37:05,586 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:37:05,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 02:37:05,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772077274] [2025-03-15 02:37:05,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:37:05,587 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 02:37:05,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:05,587 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 02:37:05,587 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-15 02:37:05,588 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 233 [2025-03-15 02:37:05,589 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 202 transitions, 534 flow. Second operand has 5 states, 5 states have (on average 143.0) internal successors, (715), 5 states have internal predecessors, (715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:05,589 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:05,589 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 233 [2025-03-15 02:37:05,589 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:37:06,321 INFO L124 PetriNetUnfolderBase]: 2453/4698 cut-off events. [2025-03-15 02:37:06,321 INFO L125 PetriNetUnfolderBase]: For 1270/2296 co-relation queries the response was YES. [2025-03-15 02:37:06,332 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12288 conditions, 4698 events. 2453/4698 cut-off events. For 1270/2296 co-relation queries the response was YES. Maximal size of possible extension queue 433. Compared 33903 event pairs, 1675 based on Foata normal form. 0/2576 useless extension candidates. Maximal degree in co-relation 12053. Up to 3498 conditions per place. [2025-03-15 02:37:06,391 INFO L140 encePairwiseOnDemand]: 224/233 looper letters, 53 selfloop transitions, 5 changer transitions 12/198 dead transitions. [2025-03-15 02:37:06,391 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 198 transitions, 656 flow [2025-03-15 02:37:06,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 02:37:06,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 02:37:06,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 778 transitions. [2025-03-15 02:37:06,395 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6678111587982832 [2025-03-15 02:37:06,396 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, -19 predicate places. [2025-03-15 02:37:06,396 INFO L471 AbstractCegarLoop]: Abstraction has has 212 places, 198 transitions, 656 flow [2025-03-15 02:37:06,396 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 143.0) internal successors, (715), 5 states have internal predecessors, (715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:06,396 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:06,396 INFO L221 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] [2025-03-15 02:37:06,397 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-15 02:37:06,397 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:37:06,397 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:06,397 INFO L85 PathProgramCache]: Analyzing trace with hash -1073051470, now seen corresponding path program 1 times [2025-03-15 02:37:06,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:06,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451272817] [2025-03-15 02:37:06,397 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:06,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:06,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:06,512 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:06,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:06,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451272817] [2025-03-15 02:37:06,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451272817] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:37:06,513 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:37:06,513 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 02:37:06,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89668325] [2025-03-15 02:37:06,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:37:06,513 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 02:37:06,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:06,514 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 02:37:06,514 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 02:37:06,516 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 162 out of 233 [2025-03-15 02:37:06,517 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 198 transitions, 656 flow. Second operand has 4 states, 4 states have (on average 163.5) internal successors, (654), 4 states have internal predecessors, (654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:06,517 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:06,517 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 162 of 233 [2025-03-15 02:37:06,517 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:37:07,142 INFO L124 PetriNetUnfolderBase]: 2454/4710 cut-off events. [2025-03-15 02:37:07,143 INFO L125 PetriNetUnfolderBase]: For 2579/4631 co-relation queries the response was YES. [2025-03-15 02:37:07,150 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15794 conditions, 4710 events. 2454/4710 cut-off events. For 2579/4631 co-relation queries the response was YES. Maximal size of possible extension queue 433. Compared 33835 event pairs, 1675 based on Foata normal form. 0/2587 useless extension candidates. Maximal degree in co-relation 15503. Up to 3498 conditions per place. [2025-03-15 02:37:07,170 INFO L140 encePairwiseOnDemand]: 226/233 looper letters, 53 selfloop transitions, 5 changer transitions 12/207 dead transitions. [2025-03-15 02:37:07,170 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 216 places, 207 transitions, 792 flow [2025-03-15 02:37:07,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 02:37:07,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 02:37:07,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 871 transitions. [2025-03-15 02:37:07,174 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7476394849785408 [2025-03-15 02:37:07,175 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, -15 predicate places. [2025-03-15 02:37:07,175 INFO L471 AbstractCegarLoop]: Abstraction has has 216 places, 207 transitions, 792 flow [2025-03-15 02:37:07,176 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 163.5) internal successors, (654), 4 states have internal predecessors, (654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:07,176 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:07,176 INFO L221 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] [2025-03-15 02:37:07,176 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-15 02:37:07,177 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:37:07,178 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:07,178 INFO L85 PathProgramCache]: Analyzing trace with hash -1743310216, now seen corresponding path program 1 times [2025-03-15 02:37:07,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:07,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922171798] [2025-03-15 02:37:07,178 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:07,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:07,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:07,389 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:07,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:07,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922171798] [2025-03-15 02:37:07,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922171798] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:37:07,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1171740660] [2025-03-15 02:37:07,390 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:07,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:07,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:37:07,396 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) [2025-03-15 02:37:07,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-03-15 02:37:07,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:07,513 INFO L256 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-15 02:37:07,518 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:37:07,587 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:07,587 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-15 02:37:07,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1171740660] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:37:07,587 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-15 02:37:07,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2025-03-15 02:37:07,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532697464] [2025-03-15 02:37:07,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:37:07,588 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-15 02:37:07,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:07,588 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-15 02:37:07,589 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2025-03-15 02:37:07,589 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 162 out of 233 [2025-03-15 02:37:07,590 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 216 places, 207 transitions, 792 flow. Second operand has 6 states, 6 states have (on average 164.16666666666666) internal successors, (985), 6 states have internal predecessors, (985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:07,590 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:07,590 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 162 of 233 [2025-03-15 02:37:07,590 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:37:08,207 INFO L124 PetriNetUnfolderBase]: 2454/4709 cut-off events. [2025-03-15 02:37:08,208 INFO L125 PetriNetUnfolderBase]: For 4439/7517 co-relation queries the response was YES. [2025-03-15 02:37:08,215 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19285 conditions, 4709 events. 2454/4709 cut-off events. For 4439/7517 co-relation queries the response was YES. Maximal size of possible extension queue 433. Compared 33861 event pairs, 1675 based on Foata normal form. 0/2587 useless extension candidates. Maximal degree in co-relation 18953. Up to 3498 conditions per place. [2025-03-15 02:37:08,239 INFO L140 encePairwiseOnDemand]: 227/233 looper letters, 49 selfloop transitions, 8 changer transitions 12/206 dead transitions. [2025-03-15 02:37:08,239 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 221 places, 206 transitions, 904 flow [2025-03-15 02:37:08,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-15 02:37:08,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2025-03-15 02:37:08,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1193 transitions. [2025-03-15 02:37:08,243 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7314530962599632 [2025-03-15 02:37:08,244 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, -10 predicate places. [2025-03-15 02:37:08,244 INFO L471 AbstractCegarLoop]: Abstraction has has 221 places, 206 transitions, 904 flow [2025-03-15 02:37:08,246 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 164.16666666666666) internal successors, (985), 6 states have internal predecessors, (985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:08,246 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:08,246 INFO L221 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] [2025-03-15 02:37:08,253 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2025-03-15 02:37:08,451 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:08,451 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:37:08,452 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:08,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1791959112, now seen corresponding path program 1 times [2025-03-15 02:37:08,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:08,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881482119] [2025-03-15 02:37:08,452 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:08,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:08,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:08,566 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:08,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:08,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881482119] [2025-03-15 02:37:08,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881482119] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:37:08,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506944829] [2025-03-15 02:37:08,567 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:08,567 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:08,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:37:08,569 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) [2025-03-15 02:37:08,570 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2025-03-15 02:37:08,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:08,653 INFO L256 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-15 02:37:08,654 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:37:08,692 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:08,692 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:37:08,735 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:08,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506944829] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:37:08,736 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:37:08,736 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2025-03-15 02:37:08,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534724657] [2025-03-15 02:37:08,736 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:37:08,736 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-15 02:37:08,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:08,737 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-15 02:37:08,737 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2025-03-15 02:37:08,739 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 162 out of 233 [2025-03-15 02:37:08,772 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 221 places, 206 transitions, 904 flow. Second operand has 12 states, 12 states have (on average 164.83333333333334) internal successors, (1978), 12 states have internal predecessors, (1978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:08,772 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:08,772 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 162 of 233 [2025-03-15 02:37:08,772 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:37:09,516 INFO L124 PetriNetUnfolderBase]: 2457/4744 cut-off events. [2025-03-15 02:37:09,516 INFO L125 PetriNetUnfolderBase]: For 6868/10972 co-relation queries the response was YES. [2025-03-15 02:37:09,524 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22891 conditions, 4744 events. 2457/4744 cut-off events. For 6868/10972 co-relation queries the response was YES. Maximal size of possible extension queue 433. Compared 34325 event pairs, 1675 based on Foata normal form. 0/2619 useless extension candidates. Maximal degree in co-relation 22403. Up to 3511 conditions per place. [2025-03-15 02:37:09,559 INFO L140 encePairwiseOnDemand]: 226/233 looper letters, 65 selfloop transitions, 18 changer transitions 12/232 dead transitions. [2025-03-15 02:37:09,559 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 234 places, 232 transitions, 1228 flow [2025-03-15 02:37:09,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-03-15 02:37:09,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2025-03-15 02:37:09,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2355 transitions. [2025-03-15 02:37:09,564 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7219497240956468 [2025-03-15 02:37:09,564 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 3 predicate places. [2025-03-15 02:37:09,565 INFO L471 AbstractCegarLoop]: Abstraction has has 234 places, 232 transitions, 1228 flow [2025-03-15 02:37:09,566 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 164.83333333333334) internal successors, (1978), 12 states have internal predecessors, (1978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:09,566 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:09,566 INFO L221 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] [2025-03-15 02:37:09,572 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2025-03-15 02:37:09,770 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:09,770 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting thread4Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:37:09,770 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:09,771 INFO L85 PathProgramCache]: Analyzing trace with hash -1791407049, now seen corresponding path program 1 times [2025-03-15 02:37:09,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:09,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160288766] [2025-03-15 02:37:09,771 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:09,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:09,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:09,847 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:09,848 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:09,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160288766] [2025-03-15 02:37:09,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160288766] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:37:09,848 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:37:09,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 02:37:09,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125280181] [2025-03-15 02:37:09,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:37:09,848 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 02:37:09,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:09,849 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 02:37:09,849 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 02:37:09,849 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 233 [2025-03-15 02:37:09,850 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 234 places, 232 transitions, 1228 flow. Second operand has 3 states, 3 states have (on average 176.0) internal successors, (528), 3 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:09,850 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:09,850 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 233 [2025-03-15 02:37:09,850 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:37:10,523 INFO L124 PetriNetUnfolderBase]: 2991/6355 cut-off events. [2025-03-15 02:37:10,523 INFO L125 PetriNetUnfolderBase]: For 14421/21891 co-relation queries the response was YES. [2025-03-15 02:37:10,548 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32553 conditions, 6355 events. 2991/6355 cut-off events. For 14421/21891 co-relation queries the response was YES. Maximal size of possible extension queue 475. Compared 52573 event pairs, 1693 based on Foata normal form. 0/3806 useless extension candidates. Maximal degree in co-relation 31981. Up to 4258 conditions per place. [2025-03-15 02:37:10,588 INFO L140 encePairwiseOnDemand]: 228/233 looper letters, 59 selfloop transitions, 4 changer transitions 13/259 dead transitions. [2025-03-15 02:37:10,588 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 259 transitions, 1706 flow [2025-03-15 02:37:10,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 02:37:10,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 02:37:10,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 588 transitions. [2025-03-15 02:37:10,590 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8412017167381974 [2025-03-15 02:37:10,590 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 5 predicate places. [2025-03-15 02:37:10,590 INFO L471 AbstractCegarLoop]: Abstraction has has 236 places, 259 transitions, 1706 flow [2025-03-15 02:37:10,591 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 176.0) internal successors, (528), 3 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:10,591 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:10,591 INFO L221 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] [2025-03-15 02:37:10,591 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-03-15 02:37:10,591 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting thread4Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:37:10,592 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:10,592 INFO L85 PathProgramCache]: Analyzing trace with hash 300957519, now seen corresponding path program 1 times [2025-03-15 02:37:10,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:10,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920450038] [2025-03-15 02:37:10,592 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:10,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:10,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:10,721 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:10,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:10,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920450038] [2025-03-15 02:37:10,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920450038] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:37:10,722 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:37:10,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 02:37:10,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797315994] [2025-03-15 02:37:10,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:37:10,722 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 02:37:10,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:10,723 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 02:37:10,723 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 02:37:10,724 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 173 out of 233 [2025-03-15 02:37:10,724 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 236 places, 259 transitions, 1706 flow. Second operand has 3 states, 3 states have (on average 175.33333333333334) internal successors, (526), 3 states have internal predecessors, (526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:10,724 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:10,724 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 233 [2025-03-15 02:37:10,724 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:37:11,641 INFO L124 PetriNetUnfolderBase]: 3717/7232 cut-off events. [2025-03-15 02:37:11,641 INFO L125 PetriNetUnfolderBase]: For 18446/35714 co-relation queries the response was YES. [2025-03-15 02:37:11,652 INFO L83 FinitePrefix]: Finished finitePrefix Result has 44972 conditions, 7232 events. 3717/7232 cut-off events. For 18446/35714 co-relation queries the response was YES. Maximal size of possible extension queue 502. Compared 57218 event pairs, 1677 based on Foata normal form. 74/4193 useless extension candidates. Maximal degree in co-relation 44319. Up to 5287 conditions per place. [2025-03-15 02:37:11,702 INFO L140 encePairwiseOnDemand]: 227/233 looper letters, 86 selfloop transitions, 4 changer transitions 14/287 dead transitions. [2025-03-15 02:37:11,702 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 238 places, 287 transitions, 2297 flow [2025-03-15 02:37:11,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 02:37:11,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 02:37:11,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 591 transitions. [2025-03-15 02:37:11,704 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8454935622317596 [2025-03-15 02:37:11,705 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 7 predicate places. [2025-03-15 02:37:11,705 INFO L471 AbstractCegarLoop]: Abstraction has has 238 places, 287 transitions, 2297 flow [2025-03-15 02:37:11,706 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 175.33333333333334) internal successors, (526), 3 states have internal predecessors, (526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:11,706 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:11,706 INFO L221 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] [2025-03-15 02:37:11,706 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-03-15 02:37:11,706 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting thread4Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:37:11,706 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:11,707 INFO L85 PathProgramCache]: Analyzing trace with hash 300957515, now seen corresponding path program 1 times [2025-03-15 02:37:11,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:11,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664168468] [2025-03-15 02:37:11,707 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:11,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:11,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:11,818 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:11,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:11,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664168468] [2025-03-15 02:37:11,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664168468] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:37:11,819 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:37:11,819 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-03-15 02:37:11,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107758432] [2025-03-15 02:37:11,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:37:11,819 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 02:37:11,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:11,819 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 02:37:11,820 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2025-03-15 02:37:11,820 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 152 out of 233 [2025-03-15 02:37:11,821 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 238 places, 287 transitions, 2297 flow. Second operand has 7 states, 7 states have (on average 155.28571428571428) internal successors, (1087), 7 states have internal predecessors, (1087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:11,821 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:11,821 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 152 of 233 [2025-03-15 02:37:11,822 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:37:13,129 INFO L124 PetriNetUnfolderBase]: 4601/9609 cut-off events. [2025-03-15 02:37:13,130 INFO L125 PetriNetUnfolderBase]: For 35230/58814 co-relation queries the response was YES. [2025-03-15 02:37:13,144 INFO L83 FinitePrefix]: Finished finitePrefix Result has 63361 conditions, 9609 events. 4601/9609 cut-off events. For 35230/58814 co-relation queries the response was YES. Maximal size of possible extension queue 519. Compared 82014 event pairs, 1924 based on Foata normal form. 286/6090 useless extension candidates. Maximal degree in co-relation 49534. Up to 6581 conditions per place. [2025-03-15 02:37:13,268 INFO L140 encePairwiseOnDemand]: 223/233 looper letters, 171 selfloop transitions, 11 changer transitions 21/342 dead transitions. [2025-03-15 02:37:13,268 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 247 places, 342 transitions, 3588 flow [2025-03-15 02:37:13,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-15 02:37:13,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2025-03-15 02:37:13,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1640 transitions. [2025-03-15 02:37:13,272 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.703862660944206 [2025-03-15 02:37:13,290 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 16 predicate places. [2025-03-15 02:37:13,290 INFO L471 AbstractCegarLoop]: Abstraction has has 247 places, 342 transitions, 3588 flow [2025-03-15 02:37:13,291 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 155.28571428571428) internal successors, (1087), 7 states have internal predecessors, (1087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:13,291 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:13,291 INFO L221 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] [2025-03-15 02:37:13,291 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-15 02:37:13,291 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:37:13,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:13,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1228393774, now seen corresponding path program 1 times [2025-03-15 02:37:13,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:13,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262238295] [2025-03-15 02:37:13,292 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:13,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:13,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:13,341 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:13,342 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:13,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262238295] [2025-03-15 02:37:13,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262238295] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:37:13,342 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:37:13,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 02:37:13,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288948073] [2025-03-15 02:37:13,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:37:13,343 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 02:37:13,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:13,344 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 02:37:13,344 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 02:37:13,344 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 233 [2025-03-15 02:37:13,344 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 247 places, 342 transitions, 3588 flow. Second operand has 3 states, 3 states have (on average 176.0) internal successors, (528), 3 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:13,344 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:13,345 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 233 [2025-03-15 02:37:13,345 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:37:14,662 INFO L124 PetriNetUnfolderBase]: 4888/10473 cut-off events. [2025-03-15 02:37:14,663 INFO L125 PetriNetUnfolderBase]: For 42522/66502 co-relation queries the response was YES. [2025-03-15 02:37:14,681 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75119 conditions, 10473 events. 4888/10473 cut-off events. For 42522/66502 co-relation queries the response was YES. Maximal size of possible extension queue 573. Compared 92782 event pairs, 1542 based on Foata normal form. 43/6657 useless extension candidates. Maximal degree in co-relation 58537. Up to 7058 conditions per place. [2025-03-15 02:37:14,793 INFO L140 encePairwiseOnDemand]: 226/233 looper letters, 181 selfloop transitions, 17 changer transitions 30/413 dead transitions. [2025-03-15 02:37:14,793 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 249 places, 413 transitions, 5403 flow [2025-03-15 02:37:14,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 02:37:14,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 02:37:14,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 583 transitions. [2025-03-15 02:37:14,796 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8340486409155937 [2025-03-15 02:37:14,797 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 18 predicate places. [2025-03-15 02:37:14,797 INFO L471 AbstractCegarLoop]: Abstraction has has 249 places, 413 transitions, 5403 flow [2025-03-15 02:37:14,797 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 176.0) internal successors, (528), 3 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:14,797 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:14,797 INFO L221 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] [2025-03-15 02:37:14,797 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-15 02:37:14,798 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:37:14,798 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:14,798 INFO L85 PathProgramCache]: Analyzing trace with hash 574499813, now seen corresponding path program 1 times [2025-03-15 02:37:14,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:14,798 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120205033] [2025-03-15 02:37:14,798 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:14,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:14,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:14,906 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:14,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:14,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120205033] [2025-03-15 02:37:14,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120205033] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:37:14,907 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:37:14,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-03-15 02:37:14,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819148691] [2025-03-15 02:37:14,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:37:14,907 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 02:37:14,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:14,908 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 02:37:14,908 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2025-03-15 02:37:14,908 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 152 out of 233 [2025-03-15 02:37:14,911 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 413 transitions, 5403 flow. Second operand has 7 states, 7 states have (on average 155.28571428571428) internal successors, (1087), 7 states have internal predecessors, (1087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:14,911 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:14,911 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 152 of 233 [2025-03-15 02:37:14,911 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:37:16,145 INFO L124 PetriNetUnfolderBase]: 4004/8005 cut-off events. [2025-03-15 02:37:16,145 INFO L125 PetriNetUnfolderBase]: For 40279/65123 co-relation queries the response was YES. [2025-03-15 02:37:16,155 INFO L83 FinitePrefix]: Finished finitePrefix Result has 66543 conditions, 8005 events. 4004/8005 cut-off events. For 40279/65123 co-relation queries the response was YES. Maximal size of possible extension queue 563. Compared 65135 event pairs, 1195 based on Foata normal form. 69/4884 useless extension candidates. Maximal degree in co-relation 63895. Up to 5771 conditions per place. [2025-03-15 02:37:16,224 INFO L140 encePairwiseOnDemand]: 222/233 looper letters, 171 selfloop transitions, 6 changer transitions 48/364 dead transitions. [2025-03-15 02:37:16,224 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 364 transitions, 4810 flow [2025-03-15 02:37:16,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-15 02:37:16,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2025-03-15 02:37:16,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1606 transitions. [2025-03-15 02:37:16,227 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6892703862660944 [2025-03-15 02:37:16,227 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 27 predicate places. [2025-03-15 02:37:16,227 INFO L471 AbstractCegarLoop]: Abstraction has has 258 places, 364 transitions, 4810 flow [2025-03-15 02:37:16,228 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 155.28571428571428) internal successors, (1087), 7 states have internal predecessors, (1087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:16,228 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:16,231 INFO L221 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] [2025-03-15 02:37:16,232 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-03-15 02:37:16,232 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting thread4Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:37:16,232 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:16,232 INFO L85 PathProgramCache]: Analyzing trace with hash 1142211525, now seen corresponding path program 1 times [2025-03-15 02:37:16,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:16,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251307487] [2025-03-15 02:37:16,233 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:16,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:16,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:16,351 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:16,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:16,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251307487] [2025-03-15 02:37:16,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251307487] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:37:16,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381061136] [2025-03-15 02:37:16,351 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:16,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:16,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:37:16,354 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) [2025-03-15 02:37:16,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2025-03-15 02:37:16,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:16,434 INFO L256 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-15 02:37:16,436 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:37:16,580 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:16,581 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:37:16,761 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:16,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381061136] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:37:16,761 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:37:16,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2025-03-15 02:37:16,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313690919] [2025-03-15 02:37:16,762 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:37:16,762 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2025-03-15 02:37:16,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:16,764 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2025-03-15 02:37:16,764 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342 [2025-03-15 02:37:16,765 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 147 out of 233 [2025-03-15 02:37:16,768 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 258 places, 364 transitions, 4810 flow. Second operand has 19 states, 19 states have (on average 150.05263157894737) internal successors, (2851), 19 states have internal predecessors, (2851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:16,768 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:16,768 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 147 of 233 [2025-03-15 02:37:16,768 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:37:18,667 INFO L124 PetriNetUnfolderBase]: 4943/10701 cut-off events. [2025-03-15 02:37:18,667 INFO L125 PetriNetUnfolderBase]: For 77556/140366 co-relation queries the response was YES. [2025-03-15 02:37:18,685 INFO L83 FinitePrefix]: Finished finitePrefix Result has 90687 conditions, 10701 events. 4943/10701 cut-off events. For 77556/140366 co-relation queries the response was YES. Maximal size of possible extension queue 583. Compared 94814 event pairs, 1245 based on Foata normal form. 310/7006 useless extension candidates. Maximal degree in co-relation 69570. Up to 7169 conditions per place. [2025-03-15 02:37:18,863 INFO L140 encePairwiseOnDemand]: 216/233 looper letters, 285 selfloop transitions, 28 changer transitions 74/511 dead transitions. [2025-03-15 02:37:18,864 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 273 places, 511 transitions, 8939 flow [2025-03-15 02:37:18,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-03-15 02:37:18,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2025-03-15 02:37:18,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2511 transitions. [2025-03-15 02:37:18,868 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6735515021459227 [2025-03-15 02:37:18,868 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 42 predicate places. [2025-03-15 02:37:18,868 INFO L471 AbstractCegarLoop]: Abstraction has has 273 places, 511 transitions, 8939 flow [2025-03-15 02:37:18,869 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 150.05263157894737) internal successors, (2851), 19 states have internal predecessors, (2851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:18,869 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:18,869 INFO L221 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] [2025-03-15 02:37:18,875 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2025-03-15 02:37:19,069 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:19,070 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:37:19,071 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:19,071 INFO L85 PathProgramCache]: Analyzing trace with hash 883570348, now seen corresponding path program 1 times [2025-03-15 02:37:19,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:19,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895971569] [2025-03-15 02:37:19,071 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:19,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:19,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:19,209 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:19,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:19,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895971569] [2025-03-15 02:37:19,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895971569] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:37:19,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517614915] [2025-03-15 02:37:19,209 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:19,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:19,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:37:19,211 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) [2025-03-15 02:37:19,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2025-03-15 02:37:19,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:19,290 INFO L256 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-15 02:37:19,294 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:37:19,408 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:19,409 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:37:19,557 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:19,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517614915] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:37:19,558 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:37:19,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2025-03-15 02:37:19,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441269661] [2025-03-15 02:37:19,558 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:37:19,558 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2025-03-15 02:37:19,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:19,559 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2025-03-15 02:37:19,559 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342 [2025-03-15 02:37:19,560 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 147 out of 233 [2025-03-15 02:37:19,562 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 273 places, 511 transitions, 8939 flow. Second operand has 19 states, 19 states have (on average 150.1578947368421) internal successors, (2853), 19 states have internal predecessors, (2853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:19,562 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:19,562 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 147 of 233 [2025-03-15 02:37:19,562 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:37:21,302 INFO L124 PetriNetUnfolderBase]: 3834/8271 cut-off events. [2025-03-15 02:37:21,302 INFO L125 PetriNetUnfolderBase]: For 60620/90196 co-relation queries the response was YES. [2025-03-15 02:37:21,314 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77010 conditions, 8271 events. 3834/8271 cut-off events. For 60620/90196 co-relation queries the response was YES. Maximal size of possible extension queue 584. Compared 68839 event pairs, 845 based on Foata normal form. 193/5442 useless extension candidates. Maximal degree in co-relation 72292. Up to 5657 conditions per place. [2025-03-15 02:37:21,393 INFO L140 encePairwiseOnDemand]: 212/233 looper letters, 296 selfloop transitions, 34 changer transitions 118/572 dead transitions. [2025-03-15 02:37:21,393 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 288 places, 572 transitions, 11272 flow [2025-03-15 02:37:21,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-03-15 02:37:21,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2025-03-15 02:37:21,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2480 transitions. [2025-03-15 02:37:21,397 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6652360515021459 [2025-03-15 02:37:21,397 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 57 predicate places. [2025-03-15 02:37:21,397 INFO L471 AbstractCegarLoop]: Abstraction has has 288 places, 572 transitions, 11272 flow [2025-03-15 02:37:21,398 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 150.1578947368421) internal successors, (2853), 19 states have internal predecessors, (2853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:21,398 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:21,398 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 02:37:21,405 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2025-03-15 02:37:21,603 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:21,603 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting thread4Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:37:21,603 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:21,604 INFO L85 PathProgramCache]: Analyzing trace with hash -94275649, now seen corresponding path program 2 times [2025-03-15 02:37:21,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:21,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238139695] [2025-03-15 02:37:21,604 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:37:21,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:21,635 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-15 02:37:21,635 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:37:22,261 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:22,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:22,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238139695] [2025-03-15 02:37:22,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238139695] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:37:22,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017628027] [2025-03-15 02:37:22,262 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:37:22,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:22,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:37:22,264 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) [2025-03-15 02:37:22,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2025-03-15 02:37:22,347 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-15 02:37:22,347 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:37:22,348 INFO L256 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 36 conjuncts are in the unsatisfiable core [2025-03-15 02:37:22,350 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:37:22,486 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 [2025-03-15 02:37:22,681 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 [2025-03-15 02:37:22,684 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:22,684 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:37:22,855 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 18 treesize of output 16 [2025-03-15 02:37:22,858 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 24 treesize of output 20 [2025-03-15 02:37:22,961 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:22,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017628027] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:37:22,962 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:37:22,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 13, 11] total 39 [2025-03-15 02:37:22,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704324963] [2025-03-15 02:37:22,962 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:37:22,962 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2025-03-15 02:37:22,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:22,963 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2025-03-15 02:37:22,963 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1428, Unknown=0, NotChecked=0, Total=1560 [2025-03-15 02:37:22,968 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 130 out of 233 [2025-03-15 02:37:22,973 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 288 places, 572 transitions, 11272 flow. Second operand has 40 states, 40 states have (on average 133.375) internal successors, (5335), 40 states have internal predecessors, (5335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:22,973 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:22,973 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 130 of 233 [2025-03-15 02:37:22,973 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:37:27,887 INFO L124 PetriNetUnfolderBase]: 8048/17501 cut-off events. [2025-03-15 02:37:27,888 INFO L125 PetriNetUnfolderBase]: For 159318/236754 co-relation queries the response was YES. [2025-03-15 02:37:27,930 INFO L83 FinitePrefix]: Finished finitePrefix Result has 172453 conditions, 17501 events. 8048/17501 cut-off events. For 159318/236754 co-relation queries the response was YES. Maximal size of possible extension queue 956. Compared 170168 event pairs, 672 based on Foata normal form. 140/11294 useless extension candidates. Maximal degree in co-relation 88472. Up to 11805 conditions per place. [2025-03-15 02:37:28,260 INFO L140 encePairwiseOnDemand]: 204/233 looper letters, 831 selfloop transitions, 92 changer transitions 185/1216 dead transitions. [2025-03-15 02:37:28,261 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 331 places, 1216 transitions, 30302 flow [2025-03-15 02:37:28,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2025-03-15 02:37:28,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2025-03-15 02:37:28,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 6039 transitions. [2025-03-15 02:37:28,273 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.5890557939914163 [2025-03-15 02:37:28,274 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 100 predicate places. [2025-03-15 02:37:28,274 INFO L471 AbstractCegarLoop]: Abstraction has has 331 places, 1216 transitions, 30302 flow [2025-03-15 02:37:28,276 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 133.375) internal successors, (5335), 40 states have internal predecessors, (5335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:28,276 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:28,277 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 02:37:28,283 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2025-03-15 02:37:28,478 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2025-03-15 02:37:28,478 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting thread4Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:37:28,483 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:28,483 INFO L85 PathProgramCache]: Analyzing trace with hash -94275648, now seen corresponding path program 1 times [2025-03-15 02:37:28,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:28,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807407615] [2025-03-15 02:37:28,483 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:28,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:28,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:29,036 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:29,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:29,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807407615] [2025-03-15 02:37:29,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807407615] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:37:29,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080462792] [2025-03-15 02:37:29,037 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:29,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:29,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:37:29,039 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) [2025-03-15 02:37:29,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2025-03-15 02:37:29,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:29,132 INFO L256 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 32 conjuncts are in the unsatisfiable core [2025-03-15 02:37:29,134 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:37:29,194 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 19 treesize of output 1 [2025-03-15 02:37:29,303 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 19 treesize of output 7 [2025-03-15 02:37:29,305 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:29,305 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:37:29,433 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 16 treesize of output 14 [2025-03-15 02:37:29,436 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 20 treesize of output 16 [2025-03-15 02:37:29,470 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:29,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080462792] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:37:29,470 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:37:29,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11, 11] total 30 [2025-03-15 02:37:29,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405280445] [2025-03-15 02:37:29,470 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:37:29,471 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2025-03-15 02:37:29,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:29,471 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2025-03-15 02:37:29,472 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2025-03-15 02:37:29,473 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 233 [2025-03-15 02:37:29,477 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 1216 transitions, 30302 flow. Second operand has 31 states, 31 states have (on average 145.25806451612902) internal successors, (4503), 31 states have internal predecessors, (4503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:29,477 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:29,477 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 233 [2025-03-15 02:37:29,477 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:37:33,919 INFO L124 PetriNetUnfolderBase]: 7800/17014 cut-off events. [2025-03-15 02:37:33,919 INFO L125 PetriNetUnfolderBase]: For 185456/271866 co-relation queries the response was YES. [2025-03-15 02:37:33,951 INFO L83 FinitePrefix]: Finished finitePrefix Result has 178685 conditions, 17014 events. 7800/17014 cut-off events. For 185456/271866 co-relation queries the response was YES. Maximal size of possible extension queue 938. Compared 164799 event pairs, 532 based on Foata normal form. 287/11306 useless extension candidates. Maximal degree in co-relation 89032. Up to 11446 conditions per place. [2025-03-15 02:37:34,144 INFO L140 encePairwiseOnDemand]: 208/233 looper letters, 1228 selfloop transitions, 80 changer transitions 185/1612 dead transitions. [2025-03-15 02:37:34,144 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 353 places, 1612 transitions, 44708 flow [2025-03-15 02:37:34,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2025-03-15 02:37:34,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2025-03-15 02:37:34,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 3537 transitions. [2025-03-15 02:37:34,147 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6600111961186789 [2025-03-15 02:37:34,147 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 122 predicate places. [2025-03-15 02:37:34,148 INFO L471 AbstractCegarLoop]: Abstraction has has 353 places, 1612 transitions, 44708 flow [2025-03-15 02:37:34,149 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 145.25806451612902) internal successors, (4503), 31 states have internal predecessors, (4503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:34,149 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:34,149 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 02:37:34,155 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2025-03-15 02:37:34,349 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:34,350 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:37:34,350 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:34,351 INFO L85 PathProgramCache]: Analyzing trace with hash 1207173618, now seen corresponding path program 2 times [2025-03-15 02:37:34,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:34,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477362802] [2025-03-15 02:37:34,351 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:37:34,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:34,487 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-15 02:37:34,491 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:37:35,020 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:35,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:35,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477362802] [2025-03-15 02:37:35,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477362802] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:37:35,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749704687] [2025-03-15 02:37:35,021 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:37:35,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:35,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:37:35,022 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) [2025-03-15 02:37:35,024 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2025-03-15 02:37:35,099 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-15 02:37:35,100 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:37:35,101 INFO L256 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 36 conjuncts are in the unsatisfiable core [2025-03-15 02:37:35,103 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:37:35,224 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 [2025-03-15 02:37:35,388 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 [2025-03-15 02:37:35,390 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:35,390 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:37:35,543 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 16 treesize of output 14 [2025-03-15 02:37:35,546 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 20 treesize of output 16 [2025-03-15 02:37:35,642 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:35,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749704687] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:37:35,642 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:37:35,642 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 13, 11] total 39 [2025-03-15 02:37:35,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597560580] [2025-03-15 02:37:35,642 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:37:35,643 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2025-03-15 02:37:35,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:35,643 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2025-03-15 02:37:35,644 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1428, Unknown=0, NotChecked=0, Total=1560 [2025-03-15 02:37:35,646 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 130 out of 233 [2025-03-15 02:37:35,649 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 1612 transitions, 44708 flow. Second operand has 40 states, 40 states have (on average 133.375) internal successors, (5335), 40 states have internal predecessors, (5335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:35,649 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:35,649 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 130 of 233 [2025-03-15 02:37:35,649 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:37:43,558 INFO L124 PetriNetUnfolderBase]: 11438/24025 cut-off events. [2025-03-15 02:37:43,558 INFO L125 PetriNetUnfolderBase]: For 309055/380235 co-relation queries the response was YES. [2025-03-15 02:37:43,608 INFO L83 FinitePrefix]: Finished finitePrefix Result has 279894 conditions, 24025 events. 11438/24025 cut-off events. For 309055/380235 co-relation queries the response was YES. Maximal size of possible extension queue 1305. Compared 240762 event pairs, 348 based on Foata normal form. 88/15228 useless extension candidates. Maximal degree in co-relation 167326. Up to 16927 conditions per place. [2025-03-15 02:37:43,915 INFO L140 encePairwiseOnDemand]: 203/233 looper letters, 2178 selfloop transitions, 291 changer transitions 247/2824 dead transitions. [2025-03-15 02:37:43,915 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 396 places, 2824 transitions, 87244 flow [2025-03-15 02:37:43,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2025-03-15 02:37:43,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2025-03-15 02:37:43,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 6028 transitions. [2025-03-15 02:37:43,919 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.5879828326180258 [2025-03-15 02:37:43,919 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 165 predicate places. [2025-03-15 02:37:43,919 INFO L471 AbstractCegarLoop]: Abstraction has has 396 places, 2824 transitions, 87244 flow [2025-03-15 02:37:43,921 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 133.375) internal successors, (5335), 40 states have internal predecessors, (5335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:43,921 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:43,921 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 02:37:43,927 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2025-03-15 02:37:44,124 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:44,124 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:37:44,125 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:44,125 INFO L85 PathProgramCache]: Analyzing trace with hash 1207173617, now seen corresponding path program 1 times [2025-03-15 02:37:44,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:44,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052024572] [2025-03-15 02:37:44,125 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:44,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:44,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:44,595 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:44,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:44,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052024572] [2025-03-15 02:37:44,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052024572] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:37:44,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008088434] [2025-03-15 02:37:44,596 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:44,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:44,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:37:44,598 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) [2025-03-15 02:37:44,599 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2025-03-15 02:37:44,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:44,677 INFO L256 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 32 conjuncts are in the unsatisfiable core [2025-03-15 02:37:44,679 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:37:44,731 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 19 treesize of output 1 [2025-03-15 02:37:44,836 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 21 treesize of output 9 [2025-03-15 02:37:44,838 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:44,838 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:37:44,949 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 18 treesize of output 16 [2025-03-15 02:37:44,951 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 24 treesize of output 20 [2025-03-15 02:37:44,979 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:44,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008088434] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:37:44,979 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:37:44,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11, 11] total 30 [2025-03-15 02:37:44,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873071180] [2025-03-15 02:37:44,980 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:37:44,980 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2025-03-15 02:37:44,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:44,981 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2025-03-15 02:37:44,981 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2025-03-15 02:37:44,982 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 233 [2025-03-15 02:37:44,984 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 396 places, 2824 transitions, 87244 flow. Second operand has 31 states, 31 states have (on average 145.25806451612902) internal successors, (4503), 31 states have internal predecessors, (4503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:44,984 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:44,984 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 233 [2025-03-15 02:37:44,985 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:37:55,324 INFO L124 PetriNetUnfolderBase]: 11470/23718 cut-off events. [2025-03-15 02:37:55,325 INFO L125 PetriNetUnfolderBase]: For 371034/553200 co-relation queries the response was YES. [2025-03-15 02:37:55,368 INFO L83 FinitePrefix]: Finished finitePrefix Result has 299572 conditions, 23718 events. 11470/23718 cut-off events. For 371034/553200 co-relation queries the response was YES. Maximal size of possible extension queue 1331. Compared 234751 event pairs, 431 based on Foata normal form. 429/15465 useless extension candidates. Maximal degree in co-relation 180413. Up to 17119 conditions per place. [2025-03-15 02:37:55,701 INFO L140 encePairwiseOnDemand]: 207/233 looper letters, 3129 selfloop transitions, 279 changer transitions 247/3774 dead transitions. [2025-03-15 02:37:55,702 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 418 places, 3774 transitions, 125220 flow [2025-03-15 02:37:55,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2025-03-15 02:37:55,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2025-03-15 02:37:55,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 3533 transitions. [2025-03-15 02:37:55,704 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6592647882067549 [2025-03-15 02:37:55,704 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 187 predicate places. [2025-03-15 02:37:55,704 INFO L471 AbstractCegarLoop]: Abstraction has has 418 places, 3774 transitions, 125220 flow [2025-03-15 02:37:55,706 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 145.25806451612902) internal successors, (4503), 31 states have internal predecessors, (4503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:55,707 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:55,707 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 02:37:55,717 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2025-03-15 02:37:55,907 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2025-03-15 02:37:55,907 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:37:55,908 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:55,908 INFO L85 PathProgramCache]: Analyzing trace with hash 1207173620, now seen corresponding path program 1 times [2025-03-15 02:37:55,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:55,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64080580] [2025-03-15 02:37:55,908 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:55,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:55,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:55,979 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-15 02:37:55,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:55,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64080580] [2025-03-15 02:37:55,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64080580] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:37:55,980 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:37:55,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 02:37:55,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038723344] [2025-03-15 02:37:55,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:37:55,980 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 02:37:55,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:55,981 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 02:37:55,981 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 02:37:55,981 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 173 out of 233 [2025-03-15 02:37:55,982 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 418 places, 3774 transitions, 125220 flow. Second operand has 3 states, 3 states have (on average 175.33333333333334) internal successors, (526), 3 states have internal predecessors, (526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:55,982 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:55,982 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 233 [2025-03-15 02:37:55,982 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:38:11,278 INFO L124 PetriNetUnfolderBase]: 13161/26564 cut-off events. [2025-03-15 02:38:11,278 INFO L125 PetriNetUnfolderBase]: For 461318/677740 co-relation queries the response was YES. [2025-03-15 02:38:11,366 INFO L83 FinitePrefix]: Finished finitePrefix Result has 362867 conditions, 26564 events. 13161/26564 cut-off events. For 461318/677740 co-relation queries the response was YES. Maximal size of possible extension queue 1614. Compared 265738 event pairs, 386 based on Foata normal form. 301/16750 useless extension candidates. Maximal degree in co-relation 208960. Up to 19657 conditions per place. [2025-03-15 02:38:11,739 INFO L140 encePairwiseOnDemand]: 224/233 looper letters, 4087 selfloop transitions, 184 changer transitions 265/4730 dead transitions. [2025-03-15 02:38:11,740 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 420 places, 4730 transitions, 167020 flow [2025-03-15 02:38:11,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 02:38:11,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 02:38:11,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 592 transitions. [2025-03-15 02:38:11,741 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8469241773962805 [2025-03-15 02:38:11,741 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 189 predicate places. [2025-03-15 02:38:11,741 INFO L471 AbstractCegarLoop]: Abstraction has has 420 places, 4730 transitions, 167020 flow [2025-03-15 02:38:11,742 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 175.33333333333334) internal successors, (526), 3 states have internal predecessors, (526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:38:11,742 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:38:11,742 INFO L221 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] [2025-03-15 02:38:11,742 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-03-15 02:38:11,742 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:38:11,742 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:38:11,742 INFO L85 PathProgramCache]: Analyzing trace with hash 500804150, now seen corresponding path program 2 times [2025-03-15 02:38:11,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:38:11,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746747214] [2025-03-15 02:38:11,743 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:38:11,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:38:11,750 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:38:11,750 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:38:11,786 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-03-15 02:38:11,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:38:11,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746747214] [2025-03-15 02:38:11,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746747214] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:38:11,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686097309] [2025-03-15 02:38:11,787 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:38:11,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:38:11,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:38:11,789 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) [2025-03-15 02:38:11,790 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2025-03-15 02:38:11,861 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:38:11,861 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:38:11,862 INFO L256 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-15 02:38:11,863 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:38:11,918 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-03-15 02:38:11,918 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:38:11,983 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2025-03-15 02:38:11,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686097309] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:38:11,983 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:38:11,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2025-03-15 02:38:11,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657586703] [2025-03-15 02:38:11,984 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:38:11,984 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 02:38:11,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:38:11,984 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 02:38:11,984 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-15 02:38:11,985 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 149 out of 233 [2025-03-15 02:38:11,985 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 420 places, 4730 transitions, 167020 flow. Second operand has 7 states, 7 states have (on average 152.42857142857142) internal successors, (1067), 7 states have internal predecessors, (1067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:38:11,985 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:38:11,985 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 149 of 233 [2025-03-15 02:38:11,985 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:38:30,823 INFO L124 PetriNetUnfolderBase]: 13161/26584 cut-off events. [2025-03-15 02:38:30,824 INFO L125 PetriNetUnfolderBase]: For 559396/1070445 co-relation queries the response was YES. [2025-03-15 02:38:30,873 INFO L83 FinitePrefix]: Finished finitePrefix Result has 382439 conditions, 26584 events. 13161/26584 cut-off events. For 559396/1070445 co-relation queries the response was YES. Maximal size of possible extension queue 1615. Compared 266046 event pairs, 419 based on Foata normal form. 336/16801 useless extension candidates. Maximal degree in co-relation 220253. Up to 19657 conditions per place. [2025-03-15 02:38:31,271 INFO L140 encePairwiseOnDemand]: 219/233 looper letters, 4297 selfloop transitions, 28 changer transitions 265/4729 dead transitions. [2025-03-15 02:38:31,271 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 426 places, 4729 transitions, 176144 flow [2025-03-15 02:38:31,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-15 02:38:31,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2025-03-15 02:38:31,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1255 transitions. [2025-03-15 02:38:31,272 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6732832618025751 [2025-03-15 02:38:31,273 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 195 predicate places. [2025-03-15 02:38:31,273 INFO L471 AbstractCegarLoop]: Abstraction has has 426 places, 4729 transitions, 176144 flow [2025-03-15 02:38:31,273 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 152.42857142857142) internal successors, (1067), 7 states have internal predecessors, (1067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:38:31,274 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:38:31,274 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 02:38:31,281 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2025-03-15 02:38:31,474 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2025-03-15 02:38:31,474 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting thread4Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:38:31,475 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:38:31,475 INFO L85 PathProgramCache]: Analyzing trace with hash -124151305, now seen corresponding path program 1 times [2025-03-15 02:38:31,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:38:31,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903591023] [2025-03-15 02:38:31,475 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:38:31,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:38:31,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:38:31,515 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-15 02:38:31,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:38:31,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903591023] [2025-03-15 02:38:31,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903591023] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:38:31,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767120928] [2025-03-15 02:38:31,515 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:38:31,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:38:31,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:38:31,517 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) [2025-03-15 02:38:31,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2025-03-15 02:38:31,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:38:31,604 INFO L256 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-03-15 02:38:31,606 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:38:31,739 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:38:31,739 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:38:31,909 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:38:31,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767120928] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:38:31,909 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:38:31,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 11, 11] total 22 [2025-03-15 02:38:31,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27606794] [2025-03-15 02:38:31,909 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:38:31,910 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2025-03-15 02:38:31,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:38:31,910 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2025-03-15 02:38:31,910 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2025-03-15 02:38:31,911 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 147 out of 233 [2025-03-15 02:38:31,913 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 426 places, 4729 transitions, 176144 flow. Second operand has 23 states, 23 states have (on average 150.82608695652175) internal successors, (3469), 23 states have internal predecessors, (3469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:38:31,913 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:38:31,913 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 147 of 233 [2025-03-15 02:38:31,913 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:38:46,200 INFO L124 PetriNetUnfolderBase]: 8237/17108 cut-off events. [2025-03-15 02:38:46,200 INFO L125 PetriNetUnfolderBase]: For 361812/469511 co-relation queries the response was YES. [2025-03-15 02:38:46,233 INFO L83 FinitePrefix]: Finished finitePrefix Result has 255277 conditions, 17108 events. 8237/17108 cut-off events. For 361812/469511 co-relation queries the response was YES. Maximal size of possible extension queue 842. Compared 159826 event pairs, 315 based on Foata normal form. 506/11777 useless extension candidates. Maximal degree in co-relation 149177. Up to 12461 conditions per place. [2025-03-15 02:38:46,479 INFO L140 encePairwiseOnDemand]: 214/233 looper letters, 2939 selfloop transitions, 162 changer transitions 392/3630 dead transitions. [2025-03-15 02:38:46,480 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 446 places, 3630 transitions, 140822 flow [2025-03-15 02:38:46,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2025-03-15 02:38:46,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2025-03-15 02:38:46,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 3798 transitions. [2025-03-15 02:38:46,482 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6791845493562232 [2025-03-15 02:38:46,482 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 215 predicate places. [2025-03-15 02:38:46,482 INFO L471 AbstractCegarLoop]: Abstraction has has 446 places, 3630 transitions, 140822 flow [2025-03-15 02:38:46,483 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 150.82608695652175) internal successors, (3469), 23 states have internal predecessors, (3469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:38:46,483 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:38:46,483 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 02:38:46,489 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2025-03-15 02:38:46,684 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:38:46,684 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:38:46,685 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:38:46,685 INFO L85 PathProgramCache]: Analyzing trace with hash 636320154, now seen corresponding path program 1 times [2025-03-15 02:38:46,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:38:46,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836552192] [2025-03-15 02:38:46,685 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:38:46,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:38:46,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:38:46,723 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-15 02:38:46,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:38:46,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836552192] [2025-03-15 02:38:46,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836552192] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:38:46,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725726374] [2025-03-15 02:38:46,724 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:38:46,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:38:46,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:38:46,726 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) [2025-03-15 02:38:46,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2025-03-15 02:38:46,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:38:46,809 INFO L256 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-15 02:38:46,810 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:38:46,828 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-15 02:38:46,828 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-15 02:38:46,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725726374] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:38:46,828 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-15 02:38:46,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2025-03-15 02:38:46,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704136272] [2025-03-15 02:38:46,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:38:46,829 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 02:38:46,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:38:46,830 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 02:38:46,830 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-15 02:38:46,830 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 233 [2025-03-15 02:38:46,830 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 446 places, 3630 transitions, 140822 flow. Second operand has 4 states, 4 states have (on average 176.0) internal successors, (704), 4 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:38:46,831 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:38:46,831 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 233 [2025-03-15 02:38:46,831 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:38:54,957 INFO L124 PetriNetUnfolderBase]: 6529/13737 cut-off events. [2025-03-15 02:38:54,958 INFO L125 PetriNetUnfolderBase]: For 285192/318229 co-relation queries the response was YES. [2025-03-15 02:38:54,992 INFO L83 FinitePrefix]: Finished finitePrefix Result has 213095 conditions, 13737 events. 6529/13737 cut-off events. For 285192/318229 co-relation queries the response was YES. Maximal size of possible extension queue 635. Compared 122745 event pairs, 165 based on Foata normal form. 110/9602 useless extension candidates. Maximal degree in co-relation 123965. Up to 9920 conditions per place. [2025-03-15 02:38:55,204 INFO L140 encePairwiseOnDemand]: 226/233 looper letters, 2770 selfloop transitions, 59 changer transitions 400/3422 dead transitions. [2025-03-15 02:38:55,204 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 447 places, 3422 transitions, 138914 flow [2025-03-15 02:38:55,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 02:38:55,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 02:38:55,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 762 transitions. [2025-03-15 02:38:55,205 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8175965665236051 [2025-03-15 02:38:55,205 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 216 predicate places. [2025-03-15 02:38:55,206 INFO L471 AbstractCegarLoop]: Abstraction has has 447 places, 3422 transitions, 138914 flow [2025-03-15 02:38:55,206 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 176.0) internal successors, (704), 4 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:38:55,206 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:38:55,206 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 02:38:55,212 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2025-03-15 02:38:55,406 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:38:55,407 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:38:55,407 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:38:55,407 INFO L85 PathProgramCache]: Analyzing trace with hash 984870130, now seen corresponding path program 1 times [2025-03-15 02:38:55,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:38:55,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573993365] [2025-03-15 02:38:55,408 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:38:55,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:38:55,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:38:55,705 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:38:55,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:38:55,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573993365] [2025-03-15 02:38:55,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573993365] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:38:55,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109237883] [2025-03-15 02:38:55,705 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:38:55,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:38:55,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:38:55,707 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) [2025-03-15 02:38:55,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2025-03-15 02:38:55,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:38:55,787 INFO L256 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 32 conjuncts are in the unsatisfiable core [2025-03-15 02:38:55,789 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:38:55,847 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 19 treesize of output 1 [2025-03-15 02:38:55,956 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 19 treesize of output 7 [2025-03-15 02:38:55,957 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:38:55,957 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:38:56,073 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 16 treesize of output 14 [2025-03-15 02:38:56,075 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 20 treesize of output 16 [2025-03-15 02:38:56,101 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:38:56,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109237883] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:38:56,102 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:38:56,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11, 11] total 30 [2025-03-15 02:38:56,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998007327] [2025-03-15 02:38:56,102 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:38:56,102 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2025-03-15 02:38:56,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:38:56,103 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2025-03-15 02:38:56,103 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2025-03-15 02:38:56,105 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 233 [2025-03-15 02:38:56,107 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 447 places, 3422 transitions, 138914 flow. Second operand has 31 states, 31 states have (on average 145.3548387096774) internal successors, (4506), 31 states have internal predecessors, (4506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:38:56,107 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:38:56,107 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 233 [2025-03-15 02:38:56,107 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:39:05,554 INFO L124 PetriNetUnfolderBase]: 7341/16112 cut-off events. [2025-03-15 02:39:05,554 INFO L125 PetriNetUnfolderBase]: For 384672/447544 co-relation queries the response was YES. [2025-03-15 02:39:05,586 INFO L83 FinitePrefix]: Finished finitePrefix Result has 253404 conditions, 16112 events. 7341/16112 cut-off events. For 384672/447544 co-relation queries the response was YES. Maximal size of possible extension queue 756. Compared 153521 event pairs, 99 based on Foata normal form. 134/11362 useless extension candidates. Maximal degree in co-relation 135795. Up to 11304 conditions per place. [2025-03-15 02:39:05,906 INFO L140 encePairwiseOnDemand]: 207/233 looper letters, 3742 selfloop transitions, 942 changer transitions 580/5383 dead transitions. [2025-03-15 02:39:05,906 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 469 places, 5383 transitions, 232900 flow [2025-03-15 02:39:05,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2025-03-15 02:39:05,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2025-03-15 02:39:05,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 3497 transitions. [2025-03-15 02:39:05,910 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6525471169994402 [2025-03-15 02:39:05,910 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 238 predicate places. [2025-03-15 02:39:05,910 INFO L471 AbstractCegarLoop]: Abstraction has has 469 places, 5383 transitions, 232900 flow [2025-03-15 02:39:05,915 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 145.3548387096774) internal successors, (4506), 31 states have internal predecessors, (4506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:39:05,916 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:39:05,916 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 02:39:05,924 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2025-03-15 02:39:06,116 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2025-03-15 02:39:06,116 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:39:06,117 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:39:06,117 INFO L85 PathProgramCache]: Analyzing trace with hash 984870129, now seen corresponding path program 1 times [2025-03-15 02:39:06,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:39:06,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283289061] [2025-03-15 02:39:06,117 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:39:06,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:39:06,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:39:06,480 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:39:06,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:39:06,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283289061] [2025-03-15 02:39:06,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283289061] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:39:06,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863024327] [2025-03-15 02:39:06,480 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:39:06,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:39:06,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:39:06,483 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) [2025-03-15 02:39:06,484 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2025-03-15 02:39:06,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:39:06,562 INFO L256 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 32 conjuncts are in the unsatisfiable core [2025-03-15 02:39:06,563 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:39:06,612 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 19 treesize of output 1 [2025-03-15 02:39:06,718 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 21 treesize of output 9 [2025-03-15 02:39:06,720 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:39:06,721 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:39:06,842 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 18 treesize of output 16 [2025-03-15 02:39:06,844 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 24 treesize of output 20 [2025-03-15 02:39:06,872 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:39:06,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863024327] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:39:06,872 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:39:06,872 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11, 11] total 30 [2025-03-15 02:39:06,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390297912] [2025-03-15 02:39:06,872 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:39:06,872 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2025-03-15 02:39:06,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:39:06,873 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2025-03-15 02:39:06,873 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2025-03-15 02:39:06,875 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 233 [2025-03-15 02:39:06,878 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 469 places, 5383 transitions, 232900 flow. Second operand has 31 states, 31 states have (on average 145.3548387096774) internal successors, (4506), 31 states have internal predecessors, (4506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:39:06,878 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:39:06,878 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 233 [2025-03-15 02:39:06,878 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:39:23,069 INFO L124 PetriNetUnfolderBase]: 7255/15784 cut-off events. [2025-03-15 02:39:23,070 INFO L125 PetriNetUnfolderBase]: For 458058/649678 co-relation queries the response was YES. [2025-03-15 02:39:23,103 INFO L83 FinitePrefix]: Finished finitePrefix Result has 262691 conditions, 15784 events. 7255/15784 cut-off events. For 458058/649678 co-relation queries the response was YES. Maximal size of possible extension queue 752. Compared 149259 event pairs, 80 based on Foata normal form. 446/11578 useless extension candidates. Maximal degree in co-relation 141729. Up to 11232 conditions per place. [2025-03-15 02:39:23,350 INFO L140 encePairwiseOnDemand]: 207/233 looper letters, 5228 selfloop transitions, 942 changer transitions 696/6985 dead transitions. [2025-03-15 02:39:23,350 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 491 places, 6985 transitions, 318231 flow [2025-03-15 02:39:23,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2025-03-15 02:39:23,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2025-03-15 02:39:23,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 3496 transitions. [2025-03-15 02:39:23,353 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6523605150214592 [2025-03-15 02:39:23,353 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 260 predicate places. [2025-03-15 02:39:23,353 INFO L471 AbstractCegarLoop]: Abstraction has has 491 places, 6985 transitions, 318231 flow [2025-03-15 02:39:23,354 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 145.3548387096774) internal successors, (4506), 31 states have internal predecessors, (4506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:39:23,354 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:39:23,354 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 02:39:23,360 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2025-03-15 02:39:23,558 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2025-03-15 02:39:23,558 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:39:23,558 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:39:23,559 INFO L85 PathProgramCache]: Analyzing trace with hash -1748910560, now seen corresponding path program 1 times [2025-03-15 02:39:23,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:39:23,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390179832] [2025-03-15 02:39:23,559 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:39:23,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:39:23,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:39:23,671 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:39:23,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:39:23,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390179832] [2025-03-15 02:39:23,671 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390179832] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:39:23,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991942440] [2025-03-15 02:39:23,672 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:39:23,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:39:23,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:39:23,673 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) [2025-03-15 02:39:23,676 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2025-03-15 02:39:23,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:39:23,759 INFO L256 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-03-15 02:39:23,760 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:39:23,916 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:39:23,916 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:39:24,061 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:39:24,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991942440] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:39:24,061 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:39:24,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 27 [2025-03-15 02:39:24,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635551687] [2025-03-15 02:39:24,061 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:39:24,061 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2025-03-15 02:39:24,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:39:24,062 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2025-03-15 02:39:24,062 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=555, Unknown=0, NotChecked=0, Total=702 [2025-03-15 02:39:24,063 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 147 out of 233 [2025-03-15 02:39:24,065 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 491 places, 6985 transitions, 318231 flow. Second operand has 27 states, 27 states have (on average 150.14814814814815) internal successors, (4054), 27 states have internal predecessors, (4054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:39:24,065 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:39:24,065 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 147 of 233 [2025-03-15 02:39:24,065 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:39:36,898 INFO L124 PetriNetUnfolderBase]: 4581/9909 cut-off events. [2025-03-15 02:39:36,898 INFO L125 PetriNetUnfolderBase]: For 271125/361407 co-relation queries the response was YES. [2025-03-15 02:39:36,913 INFO L83 FinitePrefix]: Finished finitePrefix Result has 173341 conditions, 9909 events. 4581/9909 cut-off events. For 271125/361407 co-relation queries the response was YES. Maximal size of possible extension queue 504. Compared 83329 event pairs, 55 based on Foata normal form. 270/7133 useless extension candidates. Maximal degree in co-relation 147680. Up to 7097 conditions per place. [2025-03-15 02:39:37,073 INFO L140 encePairwiseOnDemand]: 214/233 looper letters, 3612 selfloop transitions, 423 changer transitions 563/4731 dead transitions. [2025-03-15 02:39:37,073 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 508 places, 4731 transitions, 222409 flow [2025-03-15 02:39:37,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2025-03-15 02:39:37,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2025-03-15 02:39:37,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 3392 transitions. [2025-03-15 02:39:37,076 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6617245415528678 [2025-03-15 02:39:37,076 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 277 predicate places. [2025-03-15 02:39:37,076 INFO L471 AbstractCegarLoop]: Abstraction has has 508 places, 4731 transitions, 222409 flow [2025-03-15 02:39:37,077 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 150.14814814814815) internal successors, (4054), 27 states have internal predecessors, (4054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:39:37,077 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:39:37,077 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:39:37,084 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2025-03-15 02:39:37,278 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:39:37,278 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting thread4Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:39:37,279 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:39:37,279 INFO L85 PathProgramCache]: Analyzing trace with hash -1845429447, now seen corresponding path program 3 times [2025-03-15 02:39:37,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:39:37,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173475708] [2025-03-15 02:39:37,279 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-15 02:39:37,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:39:37,299 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-03-15 02:39:37,299 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:39:37,669 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:39:37,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:39:37,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173475708] [2025-03-15 02:39:37,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173475708] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:39:37,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430098245] [2025-03-15 02:39:37,670 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-15 02:39:37,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:39:37,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:39:37,672 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) [2025-03-15 02:39:37,673 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2025-03-15 02:39:37,753 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-03-15 02:39:37,753 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:39:37,754 INFO L256 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 38 conjuncts are in the unsatisfiable core [2025-03-15 02:39:37,756 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:39:37,793 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 [2025-03-15 02:39:37,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2025-03-15 02:39:37,833 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 29 treesize of output 13 [2025-03-15 02:39:37,892 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 [2025-03-15 02:39:37,893 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:39:37,893 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:39:38,132 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 25 treesize of output 23 [2025-03-15 02:39:38,135 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 54 treesize of output 50 [2025-03-15 02:39:38,219 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:39:38,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430098245] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:39:38,219 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:39:38,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 14] total 30 [2025-03-15 02:39:38,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408145741] [2025-03-15 02:39:38,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:39:38,220 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2025-03-15 02:39:38,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:39:38,220 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2025-03-15 02:39:38,220 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2025-03-15 02:39:38,221 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 233 [2025-03-15 02:39:38,224 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 508 places, 4731 transitions, 222409 flow. Second operand has 31 states, 31 states have (on average 145.48387096774192) internal successors, (4510), 31 states have internal predecessors, (4510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:39:38,224 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:39:38,224 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 233 [2025-03-15 02:39:38,224 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:39:47,143 INFO L124 PetriNetUnfolderBase]: 4874/10786 cut-off events. [2025-03-15 02:39:47,143 INFO L125 PetriNetUnfolderBase]: For 369829/636359 co-relation queries the response was YES. [2025-03-15 02:39:47,165 INFO L83 FinitePrefix]: Finished finitePrefix Result has 192004 conditions, 10786 events. 4874/10786 cut-off events. For 369829/636359 co-relation queries the response was YES. Maximal size of possible extension queue 558. Compared 93525 event pairs, 54 based on Foata normal form. 436/8135 useless extension candidates. Maximal degree in co-relation 164880. Up to 7567 conditions per place. [2025-03-15 02:39:47,351 INFO L140 encePairwiseOnDemand]: 208/233 looper letters, 3704 selfloop transitions, 611 changer transitions 609/5042 dead transitions. [2025-03-15 02:39:47,351 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 532 places, 5042 transitions, 247334 flow [2025-03-15 02:39:47,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-03-15 02:39:47,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2025-03-15 02:39:47,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 3732 transitions. [2025-03-15 02:39:47,354 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6406866952789699 [2025-03-15 02:39:47,354 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 301 predicate places. [2025-03-15 02:39:47,354 INFO L471 AbstractCegarLoop]: Abstraction has has 532 places, 5042 transitions, 247334 flow [2025-03-15 02:39:47,355 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 145.48387096774192) internal successors, (4510), 31 states have internal predecessors, (4510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:39:47,355 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:39:47,355 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:39:47,362 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2025-03-15 02:39:47,556 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:39:47,556 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting thread4Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:39:47,557 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:39:47,557 INFO L85 PathProgramCache]: Analyzing trace with hash -1845429446, now seen corresponding path program 2 times [2025-03-15 02:39:47,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:39:47,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069733744] [2025-03-15 02:39:47,557 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:39:47,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:39:47,570 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-15 02:39:47,570 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:39:48,103 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:39:48,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:39:48,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069733744] [2025-03-15 02:39:48,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069733744] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:39:48,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705473903] [2025-03-15 02:39:48,104 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:39:48,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:39:48,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:39:48,105 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-15 02:39:48,106 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2025-03-15 02:39:48,186 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-15 02:39:48,186 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:39:48,187 INFO L256 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 40 conjuncts are in the unsatisfiable core [2025-03-15 02:39:48,189 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:39:48,225 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 [2025-03-15 02:39:48,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2025-03-15 02:39:48,277 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 27 treesize of output 11 [2025-03-15 02:39:48,354 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 [2025-03-15 02:39:48,356 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:39:48,356 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:39:48,572 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 23 treesize of output 21 [2025-03-15 02:39:48,574 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 102 treesize of output 94 [2025-03-15 02:39:48,635 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:39:48,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705473903] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:39:48,636 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:39:48,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 14] total 30 [2025-03-15 02:39:48,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729428438] [2025-03-15 02:39:48,636 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:39:48,636 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2025-03-15 02:39:48,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:39:48,637 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2025-03-15 02:39:48,637 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2025-03-15 02:39:48,639 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 233 [2025-03-15 02:39:48,642 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 532 places, 5042 transitions, 247334 flow. Second operand has 31 states, 31 states have (on average 145.48387096774192) internal successors, (4510), 31 states have internal predecessors, (4510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:39:48,642 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:39:48,642 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 233 [2025-03-15 02:39:48,642 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:40:00,109 INFO L124 PetriNetUnfolderBase]: 4581/10160 cut-off events. [2025-03-15 02:40:00,110 INFO L125 PetriNetUnfolderBase]: For 328320/395442 co-relation queries the response was YES. [2025-03-15 02:40:00,124 INFO L83 FinitePrefix]: Finished finitePrefix Result has 187848 conditions, 10160 events. 4581/10160 cut-off events. For 328320/395442 co-relation queries the response was YES. Maximal size of possible extension queue 518. Compared 87152 event pairs, 54 based on Foata normal form. 368/7739 useless extension candidates. Maximal degree in co-relation 159893. Up to 7129 conditions per place. [2025-03-15 02:40:00,277 INFO L140 encePairwiseOnDemand]: 208/233 looper letters, 3397 selfloop transitions, 611 changer transitions 609/4735 dead transitions. [2025-03-15 02:40:00,277 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 556 places, 4735 transitions, 241013 flow [2025-03-15 02:40:00,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-03-15 02:40:00,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2025-03-15 02:40:00,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 3731 transitions. [2025-03-15 02:40:00,279 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6405150214592275 [2025-03-15 02:40:00,280 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 325 predicate places. [2025-03-15 02:40:00,280 INFO L471 AbstractCegarLoop]: Abstraction has has 556 places, 4735 transitions, 241013 flow [2025-03-15 02:40:00,281 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 145.48387096774192) internal successors, (4510), 31 states have internal predecessors, (4510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:40:00,281 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:40:00,281 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:40:00,287 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2025-03-15 02:40:00,481 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2025-03-15 02:40:00,481 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:40:00,482 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:40:00,482 INFO L85 PathProgramCache]: Analyzing trace with hash -1538986569, now seen corresponding path program 2 times [2025-03-15 02:40:00,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:40:00,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362764922] [2025-03-15 02:40:00,482 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:40:00,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:40:00,493 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-15 02:40:00,493 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:40:00,795 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:40:00,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:40:00,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362764922] [2025-03-15 02:40:00,795 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362764922] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:40:00,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605076795] [2025-03-15 02:40:00,795 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:40:00,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:40:00,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:40:00,797 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-15 02:40:00,798 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2025-03-15 02:40:00,874 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-15 02:40:00,874 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:40:00,875 INFO L256 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 40 conjuncts are in the unsatisfiable core [2025-03-15 02:40:00,877 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:40:00,916 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 [2025-03-15 02:40:00,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2025-03-15 02:40:00,963 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 29 treesize of output 13 [2025-03-15 02:40:01,046 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 [2025-03-15 02:40:01,048 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:40:01,048 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:40:01,253 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 25 treesize of output 23 [2025-03-15 02:40:01,255 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 54 treesize of output 50 [2025-03-15 02:40:01,325 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:40:01,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605076795] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:40:01,325 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:40:01,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 14] total 30 [2025-03-15 02:40:01,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021780645] [2025-03-15 02:40:01,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:40:01,326 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2025-03-15 02:40:01,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:40:01,326 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2025-03-15 02:40:01,326 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2025-03-15 02:40:01,327 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 233 [2025-03-15 02:40:01,329 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 556 places, 4735 transitions, 241013 flow. Second operand has 31 states, 31 states have (on average 145.48387096774192) internal successors, (4510), 31 states have internal predecessors, (4510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:40:01,329 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:40:01,329 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 233 [2025-03-15 02:40:01,329 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:40:12,429 INFO L124 PetriNetUnfolderBase]: 6147/13425 cut-off events. [2025-03-15 02:40:12,429 INFO L125 PetriNetUnfolderBase]: For 584121/776913 co-relation queries the response was YES. [2025-03-15 02:40:12,459 INFO L83 FinitePrefix]: Finished finitePrefix Result has 256615 conditions, 13425 events. 6147/13425 cut-off events. For 584121/776913 co-relation queries the response was YES. Maximal size of possible extension queue 659. Compared 120056 event pairs, 74 based on Foata normal form. 421/10010 useless extension candidates. Maximal degree in co-relation 225927. Up to 9399 conditions per place. [2025-03-15 02:40:12,719 INFO L140 encePairwiseOnDemand]: 207/233 looper letters, 4908 selfloop transitions, 710 changer transitions 672/6408 dead transitions. [2025-03-15 02:40:12,719 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 580 places, 6408 transitions, 341401 flow [2025-03-15 02:40:12,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-03-15 02:40:12,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2025-03-15 02:40:12,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 3732 transitions. [2025-03-15 02:40:12,722 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6406866952789699 [2025-03-15 02:40:12,723 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 349 predicate places. [2025-03-15 02:40:12,723 INFO L471 AbstractCegarLoop]: Abstraction has has 580 places, 6408 transitions, 341401 flow [2025-03-15 02:40:12,723 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 145.48387096774192) internal successors, (4510), 31 states have internal predecessors, (4510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:40:12,723 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:40:12,723 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:40:12,730 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2025-03-15 02:40:12,927 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2025-03-15 02:40:12,927 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:40:12,928 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:40:12,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1538986568, now seen corresponding path program 3 times [2025-03-15 02:40:12,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:40:12,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983900300] [2025-03-15 02:40:12,928 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-15 02:40:12,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:40:12,947 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-03-15 02:40:12,947 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:40:13,411 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:40:13,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:40:13,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983900300] [2025-03-15 02:40:13,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983900300] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:40:13,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829236476] [2025-03-15 02:40:13,411 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-15 02:40:13,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:40:13,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:40:13,413 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-15 02:40:13,415 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2025-03-15 02:40:13,495 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-03-15 02:40:13,495 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:40:13,496 INFO L256 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 38 conjuncts are in the unsatisfiable core [2025-03-15 02:40:13,499 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:40:13,539 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 [2025-03-15 02:40:13,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2025-03-15 02:40:13,582 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 27 treesize of output 11 [2025-03-15 02:40:13,661 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 [2025-03-15 02:40:13,663 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:40:13,663 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:40:13,872 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 23 treesize of output 21 [2025-03-15 02:40:13,874 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 102 treesize of output 94 [2025-03-15 02:40:13,940 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:40:13,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829236476] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:40:13,940 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:40:13,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 14] total 30 [2025-03-15 02:40:13,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715187983] [2025-03-15 02:40:13,940 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:40:13,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2025-03-15 02:40:13,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:40:13,941 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2025-03-15 02:40:13,941 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2025-03-15 02:40:13,942 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 233 [2025-03-15 02:40:13,944 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 580 places, 6408 transitions, 341401 flow. Second operand has 31 states, 31 states have (on average 145.48387096774192) internal successors, (4510), 31 states have internal predecessors, (4510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:40:13,944 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:40:13,944 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 233 [2025-03-15 02:40:13,944 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:40:33,191 INFO L124 PetriNetUnfolderBase]: 6021/13152 cut-off events. [2025-03-15 02:40:33,191 INFO L125 PetriNetUnfolderBase]: For 663173/996783 co-relation queries the response was YES. [2025-03-15 02:40:33,214 INFO L83 FinitePrefix]: Finished finitePrefix Result has 263722 conditions, 13152 events. 6021/13152 cut-off events. For 663173/996783 co-relation queries the response was YES. Maximal size of possible extension queue 662. Compared 118034 event pairs, 63 based on Foata normal form. 1345/10776 useless extension candidates. Maximal degree in co-relation 231938. Up to 9329 conditions per place. [2025-03-15 02:40:33,451 INFO L140 encePairwiseOnDemand]: 207/233 looper letters, 4895 selfloop transitions, 710 changer transitions 678/6401 dead transitions. [2025-03-15 02:40:33,451 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 604 places, 6401 transitions, 353534 flow [2025-03-15 02:40:33,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-03-15 02:40:33,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2025-03-15 02:40:33,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 3731 transitions. [2025-03-15 02:40:33,454 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6405150214592275 [2025-03-15 02:40:33,454 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 373 predicate places. [2025-03-15 02:40:33,454 INFO L471 AbstractCegarLoop]: Abstraction has has 604 places, 6401 transitions, 353534 flow [2025-03-15 02:40:33,455 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 145.48387096774192) internal successors, (4510), 31 states have internal predecessors, (4510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:40:33,455 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:40:33,455 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-03-15 02:40:33,463 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2025-03-15 02:40:33,660 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2025-03-15 02:40:33,660 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting thread4Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:40:33,661 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:40:33,661 INFO L85 PathProgramCache]: Analyzing trace with hash 1157835141, now seen corresponding path program 1 times [2025-03-15 02:40:33,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:40:33,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495791649] [2025-03-15 02:40:33,661 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:40:33,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:40:33,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:40:33,993 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:40:33,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:40:33,993 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495791649] [2025-03-15 02:40:33,993 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495791649] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:40:33,993 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284786425] [2025-03-15 02:40:33,993 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:40:33,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:40:33,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:40:33,995 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-15 02:40:33,996 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2025-03-15 02:40:34,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:40:34,077 INFO L256 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 36 conjuncts are in the unsatisfiable core [2025-03-15 02:40:34,079 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:40:34,145 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 19 treesize of output 1 [2025-03-15 02:40:34,250 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 21 treesize of output 9 [2025-03-15 02:40:34,252 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:40:34,252 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:40:34,377 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 18 treesize of output 16 [2025-03-15 02:40:34,379 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 24 treesize of output 20 [2025-03-15 02:40:34,421 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:40:34,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1284786425] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:40:34,421 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:40:34,421 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 14, 14] total 37 [2025-03-15 02:40:34,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794230007] [2025-03-15 02:40:34,421 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:40:34,422 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2025-03-15 02:40:34,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:40:34,422 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2025-03-15 02:40:34,423 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1283, Unknown=0, NotChecked=0, Total=1406 [2025-03-15 02:40:34,424 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 233 [2025-03-15 02:40:34,426 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 604 places, 6401 transitions, 353534 flow. Second operand has 38 states, 38 states have (on average 145.3421052631579) internal successors, (5523), 38 states have internal predecessors, (5523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:40:34,426 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:40:34,426 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 233 [2025-03-15 02:40:34,426 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:41:17,092 INFO L124 PetriNetUnfolderBase]: 13535/28296 cut-off events. [2025-03-15 02:41:17,093 INFO L125 PetriNetUnfolderBase]: For 1436789/1980503 co-relation queries the response was YES. [2025-03-15 02:41:17,191 INFO L83 FinitePrefix]: Finished finitePrefix Result has 600356 conditions, 28296 events. 13535/28296 cut-off events. For 1436789/1980503 co-relation queries the response was YES. Maximal size of possible extension queue 1287. Compared 280789 event pairs, 98 based on Foata normal form. 1255/20890 useless extension candidates. Maximal degree in co-relation 319688. Up to 20558 conditions per place. [2025-03-15 02:41:17,826 INFO L140 encePairwiseOnDemand]: 208/233 looper letters, 11170 selfloop transitions, 1859 changer transitions 954/14101 dead transitions. [2025-03-15 02:41:17,827 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 631 places, 14101 transitions, 816672 flow [2025-03-15 02:41:17,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2025-03-15 02:41:17,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2025-03-15 02:41:17,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 4292 transitions. [2025-03-15 02:41:17,829 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6578786020846107 [2025-03-15 02:41:17,829 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 400 predicate places. [2025-03-15 02:41:17,829 INFO L471 AbstractCegarLoop]: Abstraction has has 631 places, 14101 transitions, 816672 flow [2025-03-15 02:41:17,830 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 145.3421052631579) internal successors, (5523), 38 states have internal predecessors, (5523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:41:17,830 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:41:17,830 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-03-15 02:41:17,841 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2025-03-15 02:41:18,031 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:41:18,031 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting thread4Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:41:18,032 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:41:18,032 INFO L85 PathProgramCache]: Analyzing trace with hash 1157835142, now seen corresponding path program 1 times [2025-03-15 02:41:18,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:41:18,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793082621] [2025-03-15 02:41:18,032 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:41:18,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:41:18,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:41:18,322 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:41:18,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:41:18,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793082621] [2025-03-15 02:41:18,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793082621] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:41:18,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701649841] [2025-03-15 02:41:18,323 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:41:18,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:41:18,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:41:18,325 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-15 02:41:18,325 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2025-03-15 02:41:18,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:41:18,412 INFO L256 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 36 conjuncts are in the unsatisfiable core [2025-03-15 02:41:18,413 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:41:18,489 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 19 treesize of output 1 [2025-03-15 02:41:18,622 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 19 treesize of output 7 [2025-03-15 02:41:18,624 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:41:18,624 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:41:18,747 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 16 treesize of output 14 [2025-03-15 02:41:18,748 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 20 treesize of output 16 [2025-03-15 02:41:18,781 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:41:18,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701649841] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:41:18,782 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:41:18,782 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 14, 14] total 37 [2025-03-15 02:41:18,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134662586] [2025-03-15 02:41:18,782 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:41:18,782 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2025-03-15 02:41:18,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:41:18,783 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2025-03-15 02:41:18,783 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1283, Unknown=0, NotChecked=0, Total=1406 [2025-03-15 02:41:18,784 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 233 [2025-03-15 02:41:18,914 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 631 places, 14101 transitions, 816672 flow. Second operand has 38 states, 38 states have (on average 145.3421052631579) internal successors, (5523), 38 states have internal predecessors, (5523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:41:18,914 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:41:18,914 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 233 [2025-03-15 02:41:18,914 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:42:55,916 INFO L124 PetriNetUnfolderBase]: 13539/28656 cut-off events. [2025-03-15 02:42:55,916 INFO L125 PetriNetUnfolderBase]: For 1587416/2006621 co-relation queries the response was YES. [2025-03-15 02:42:56,039 INFO L83 FinitePrefix]: Finished finitePrefix Result has 626906 conditions, 28656 events. 13539/28656 cut-off events. For 1587416/2006621 co-relation queries the response was YES. Maximal size of possible extension queue 1342. Compared 289379 event pairs, 92 based on Foata normal form. 1182/21173 useless extension candidates. Maximal degree in co-relation 336770. Up to 20758 conditions per place. [2025-03-15 02:42:56,838 INFO L140 encePairwiseOnDemand]: 208/233 looper letters, 11386 selfloop transitions, 1859 changer transitions 954/14317 dead transitions. [2025-03-15 02:42:56,838 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 658 places, 14317 transitions, 857789 flow [2025-03-15 02:42:56,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2025-03-15 02:42:56,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2025-03-15 02:42:56,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 4291 transitions. [2025-03-15 02:42:56,840 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.657725321888412 [2025-03-15 02:42:56,841 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 427 predicate places. [2025-03-15 02:42:56,841 INFO L471 AbstractCegarLoop]: Abstraction has has 658 places, 14317 transitions, 857789 flow [2025-03-15 02:42:56,843 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 145.3421052631579) internal successors, (5523), 38 states have internal predecessors, (5523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:42:56,843 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:42:56,843 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-03-15 02:42:56,850 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2025-03-15 02:42:57,044 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2025-03-15 02:42:57,044 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting thread4Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:42:57,045 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:42:57,045 INFO L85 PathProgramCache]: Analyzing trace with hash 1157835144, now seen corresponding path program 1 times [2025-03-15 02:42:57,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:42:57,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280624663] [2025-03-15 02:42:57,045 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:42:57,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:42:57,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:42:57,169 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2025-03-15 02:42:57,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:42:57,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280624663] [2025-03-15 02:42:57,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280624663] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:42:57,170 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:42:57,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 02:42:57,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70400501] [2025-03-15 02:42:57,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:42:57,170 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 02:42:57,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:42:57,171 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 02:42:57,171 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 02:42:57,171 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 173 out of 233 [2025-03-15 02:42:57,171 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 658 places, 14317 transitions, 857789 flow. Second operand has 3 states, 3 states have (on average 176.0) internal successors, (528), 3 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:42:57,171 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:42:57,171 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 233 [2025-03-15 02:42:57,171 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:44:34,679 INFO L124 PetriNetUnfolderBase]: 12351/26273 cut-off events. [2025-03-15 02:44:34,680 INFO L125 PetriNetUnfolderBase]: For 1624793/2285065 co-relation queries the response was YES. [2025-03-15 02:44:34,744 INFO L83 FinitePrefix]: Finished finitePrefix Result has 591371 conditions, 26273 events. 12351/26273 cut-off events. For 1624793/2285065 co-relation queries the response was YES. Maximal size of possible extension queue 1200. Compared 261655 event pairs, 103 based on Foata normal form. 969/19755 useless extension candidates. Maximal degree in co-relation 311195. Up to 18982 conditions per place. [2025-03-15 02:44:35,343 INFO L140 encePairwiseOnDemand]: 229/233 looper letters, 11657 selfloop transitions, 218 changer transitions 954/13021 dead transitions. [2025-03-15 02:44:35,343 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 659 places, 13021 transitions, 804952 flow [2025-03-15 02:44:35,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 02:44:35,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 02:44:35,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 577 transitions. [2025-03-15 02:44:35,344 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8254649499284692 [2025-03-15 02:44:35,345 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 428 predicate places. [2025-03-15 02:44:35,345 INFO L471 AbstractCegarLoop]: Abstraction has has 659 places, 13021 transitions, 804952 flow [2025-03-15 02:44:35,345 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 176.0) internal successors, (528), 3 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:44:35,345 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:44:35,345 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-03-15 02:44:35,345 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2025-03-15 02:44:35,345 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting thread4Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:44:35,346 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:44:35,346 INFO L85 PathProgramCache]: Analyzing trace with hash 1157835145, now seen corresponding path program 1 times [2025-03-15 02:44:35,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:44:35,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629467165] [2025-03-15 02:44:35,346 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:44:35,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:44:35,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:44:35,406 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2025-03-15 02:44:35,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:44:35,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629467165] [2025-03-15 02:44:35,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629467165] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:44:35,407 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:44:35,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 02:44:35,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172447755] [2025-03-15 02:44:35,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:44:35,407 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 02:44:35,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:44:35,407 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 02:44:35,407 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 02:44:35,408 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 173 out of 233 [2025-03-15 02:44:35,408 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 659 places, 13021 transitions, 804952 flow. Second operand has 3 states, 3 states have (on average 176.0) internal successors, (528), 3 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:44:35,408 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:44:35,408 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 233 [2025-03-15 02:44:35,408 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:45:55,453 INFO L124 PetriNetUnfolderBase]: 11163/24000 cut-off events. [2025-03-15 02:45:55,453 INFO L125 PetriNetUnfolderBase]: For 1706316/2506014 co-relation queries the response was YES. [2025-03-15 02:45:55,527 INFO L83 FinitePrefix]: Finished finitePrefix Result has 552394 conditions, 24000 events. 11163/24000 cut-off events. For 1706316/2506014 co-relation queries the response was YES. Maximal size of possible extension queue 1064. Compared 236618 event pairs, 106 based on Foata normal form. 896/18590 useless extension candidates. Maximal degree in co-relation 283445. Up to 17206 conditions per place. [2025-03-15 02:45:56,087 INFO L140 encePairwiseOnDemand]: 229/233 looper letters, 10361 selfloop transitions, 218 changer transitions 954/11725 dead transitions. [2025-03-15 02:45:56,088 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 660 places, 11725 transitions, 746931 flow [2025-03-15 02:45:56,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 02:45:56,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 02:45:56,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 576 transitions. [2025-03-15 02:45:56,089 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8240343347639485 [2025-03-15 02:45:56,089 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 429 predicate places. [2025-03-15 02:45:56,089 INFO L471 AbstractCegarLoop]: Abstraction has has 660 places, 11725 transitions, 746931 flow [2025-03-15 02:45:56,089 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 176.0) internal successors, (528), 3 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:45:56,090 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:45:56,090 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:45:56,090 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2025-03-15 02:45:56,090 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:45:56,091 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:45:56,091 INFO L85 PathProgramCache]: Analyzing trace with hash 1568304183, now seen corresponding path program 2 times [2025-03-15 02:45:56,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:45:56,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303407533] [2025-03-15 02:45:56,091 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:45:56,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:45:56,103 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-15 02:45:56,103 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:45:56,417 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:45:56,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:45:56,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303407533] [2025-03-15 02:45:56,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303407533] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:45:56,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477392704] [2025-03-15 02:45:56,418 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:45:56,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:45:56,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:45:56,420 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-15 02:45:56,421 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2025-03-15 02:45:56,512 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-15 02:45:56,512 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:45:56,514 INFO L256 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 40 conjuncts are in the unsatisfiable core [2025-03-15 02:45:56,515 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:45:56,545 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 [2025-03-15 02:45:56,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2025-03-15 02:45:56,586 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 29 treesize of output 13 [2025-03-15 02:45:56,668 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 [2025-03-15 02:45:56,669 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:45:56,669 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:45:56,863 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 25 treesize of output 23 [2025-03-15 02:45:56,865 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 54 treesize of output 50 [2025-03-15 02:45:56,935 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:45:56,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477392704] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:45:56,935 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:45:56,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 14] total 30 [2025-03-15 02:45:56,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785199497] [2025-03-15 02:45:56,935 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:45:56,936 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2025-03-15 02:45:56,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:45:56,936 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2025-03-15 02:45:56,936 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2025-03-15 02:45:56,937 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 233 [2025-03-15 02:45:56,939 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 660 places, 11725 transitions, 746931 flow. Second operand has 31 states, 31 states have (on average 145.5483870967742) internal successors, (4512), 31 states have internal predecessors, (4512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:45:56,939 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:45:56,939 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 233 [2025-03-15 02:45:56,939 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:47:27,127 INFO L124 PetriNetUnfolderBase]: 13454/29906 cut-off events. [2025-03-15 02:47:27,127 INFO L125 PetriNetUnfolderBase]: For 2257828/2832393 co-relation queries the response was YES. [2025-03-15 02:47:27,219 INFO L83 FinitePrefix]: Finished finitePrefix Result has 680702 conditions, 29906 events. 13454/29906 cut-off events. For 2257828/2832393 co-relation queries the response was YES. Maximal size of possible extension queue 1269. Compared 312032 event pairs, 107 based on Foata normal form. 2659/24744 useless extension candidates. Maximal degree in co-relation 351809. Up to 20577 conditions per place. [2025-03-15 02:47:28,110 INFO L140 encePairwiseOnDemand]: 207/233 looper letters, 11146 selfloop transitions, 1836 changer transitions 1108/14208 dead transitions. [2025-03-15 02:47:28,111 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 684 places, 14208 transitions, 935063 flow [2025-03-15 02:47:28,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-03-15 02:47:28,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2025-03-15 02:47:28,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 3722 transitions. [2025-03-15 02:47:28,113 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.638969957081545 [2025-03-15 02:47:28,113 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 453 predicate places. [2025-03-15 02:47:28,113 INFO L471 AbstractCegarLoop]: Abstraction has has 684 places, 14208 transitions, 935063 flow [2025-03-15 02:47:28,114 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 145.5483870967742) internal successors, (4512), 31 states have internal predecessors, (4512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:47:28,114 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:47:28,114 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:47:28,124 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2025-03-15 02:47:28,316 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:47:28,317 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:47:28,318 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:47:28,318 INFO L85 PathProgramCache]: Analyzing trace with hash 1568304184, now seen corresponding path program 2 times [2025-03-15 02:47:28,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:47:28,318 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440126954] [2025-03-15 02:47:28,318 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:47:28,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:47:28,330 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-15 02:47:28,330 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:47:28,651 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:47:28,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:47:28,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440126954] [2025-03-15 02:47:28,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440126954] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:47:28,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104985341] [2025-03-15 02:47:28,652 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:47:28,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:47:28,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:47:28,654 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-15 02:47:28,656 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2025-03-15 02:47:28,751 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-15 02:47:28,751 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:47:28,752 INFO L256 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 40 conjuncts are in the unsatisfiable core [2025-03-15 02:47:28,754 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:47:28,793 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 [2025-03-15 02:47:28,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2025-03-15 02:47:28,844 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 27 treesize of output 11 [2025-03-15 02:47:28,937 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 [2025-03-15 02:47:28,939 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:47:28,939 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:47:29,124 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 23 treesize of output 21 [2025-03-15 02:47:29,126 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 102 treesize of output 94 [2025-03-15 02:47:29,186 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:47:29,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104985341] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:47:29,187 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:47:29,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 14] total 30 [2025-03-15 02:47:29,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131349672] [2025-03-15 02:47:29,187 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:47:29,187 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2025-03-15 02:47:29,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:47:29,188 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2025-03-15 02:47:29,188 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2025-03-15 02:47:29,189 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 233 [2025-03-15 02:47:29,190 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 684 places, 14208 transitions, 935063 flow. Second operand has 31 states, 31 states have (on average 145.5483870967742) internal successors, (4512), 31 states have internal predecessors, (4512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:47:29,190 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:47:29,190 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 233 [2025-03-15 02:47:29,190 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:49:16,712 INFO L124 PetriNetUnfolderBase]: 13130/29277 cut-off events. [2025-03-15 02:49:16,713 INFO L125 PetriNetUnfolderBase]: For 2195197/2604837 co-relation queries the response was YES. [2025-03-15 02:49:16,789 INFO L83 FinitePrefix]: Finished finitePrefix Result has 691378 conditions, 29277 events. 13130/29277 cut-off events. For 2195197/2604837 co-relation queries the response was YES. Maximal size of possible extension queue 1252. Compared 305746 event pairs, 114 based on Foata normal form. 3467/25286 useless extension candidates. Maximal degree in co-relation 356963. Up to 20307 conditions per place. [2025-03-15 02:49:17,505 INFO L140 encePairwiseOnDemand]: 207/233 looper letters, 10974 selfloop transitions, 1836 changer transitions 1136/14064 dead transitions. [2025-03-15 02:49:17,506 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 708 places, 14064 transitions, 953435 flow [2025-03-15 02:49:17,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-03-15 02:49:17,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2025-03-15 02:49:17,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 3721 transitions. [2025-03-15 02:49:17,508 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6387982832618025 [2025-03-15 02:49:17,508 INFO L298 CegarLoopForPetriNet]: 231 programPoint places, 477 predicate places. [2025-03-15 02:49:17,508 INFO L471 AbstractCegarLoop]: Abstraction has has 708 places, 14064 transitions, 953435 flow [2025-03-15 02:49:17,509 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 145.5483870967742) internal successors, (4512), 31 states have internal predecessors, (4512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:49:17,509 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:49:17,509 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-03-15 02:49:17,516 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2025-03-15 02:49:17,710 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:49:17,710 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2025-03-15 02:49:17,711 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:49:17,711 INFO L85 PathProgramCache]: Analyzing trace with hash -1165476509, now seen corresponding path program 1 times [2025-03-15 02:49:17,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:49:17,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964691005] [2025-03-15 02:49:17,711 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:49:17,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:49:17,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:49:18,039 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:49:18,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:49:18,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964691005] [2025-03-15 02:49:18,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964691005] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:49:18,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854281860] [2025-03-15 02:49:18,040 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:49:18,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:49:18,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:49:18,042 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-15 02:49:18,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2025-03-15 02:49:18,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:49:18,128 INFO L256 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 36 conjuncts are in the unsatisfiable core [2025-03-15 02:49:18,130 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:49:18,196 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 19 treesize of output 1 [2025-03-15 02:49:18,306 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 21 treesize of output 9 [2025-03-15 02:49:18,307 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:49:18,307 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:49:18,443 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 18 treesize of output 16 [2025-03-15 02:49:18,445 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 24 treesize of output 20 [2025-03-15 02:49:18,477 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:49:18,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854281860] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:49:18,477 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:49:18,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 14, 14] total 37 [2025-03-15 02:49:18,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486278779] [2025-03-15 02:49:18,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:49:18,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2025-03-15 02:49:18,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:49:18,478 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2025-03-15 02:49:18,479 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1283, Unknown=0, NotChecked=0, Total=1406 [2025-03-15 02:49:18,480 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 142 out of 233 [2025-03-15 02:49:18,482 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 708 places, 14064 transitions, 953435 flow. Second operand has 38 states, 38 states have (on average 145.3421052631579) internal successors, (5523), 38 states have internal predecessors, (5523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:49:18,482 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:49:18,482 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 142 of 233 [2025-03-15 02:49:18,482 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2025-03-15 02:50:45,176 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2025-03-15 02:50:45,176 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2025-03-15 02:50:45,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2025-03-15 02:50:45,225 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (57 of 58 remaining) [2025-03-15 02:50:45,237 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2025-03-15 02:50:45,426 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:50:45,426 WARN L596 AbstractCegarLoop]: Verification canceled: while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). [2025-03-15 02:50:45,428 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (56 of 58 remaining) [2025-03-15 02:50:45,428 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (55 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (54 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (53 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (52 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (51 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (50 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (49 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW (48 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW (47 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (46 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (45 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (44 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (43 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (42 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (41 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err6ASSERT_VIOLATIONINTEGER_OVERFLOW (40 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err7ASSERT_VIOLATIONINTEGER_OVERFLOW (39 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (38 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (37 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (36 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (35 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (34 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (33 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (32 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (31 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (30 of 58 remaining) [2025-03-15 02:50:45,429 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 58 remaining) [2025-03-15 02:50:45,433 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 58 remaining) [2025-03-15 02:50:45,433 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 58 remaining) [2025-03-15 02:50:45,433 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err6ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 58 remaining) [2025-03-15 02:50:45,433 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err7ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 58 remaining) [2025-03-15 02:50:45,433 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Thread1of1ForFork0Err0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (24 of 58 remaining) [2025-03-15 02:50:45,433 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Thread1of1ForFork0Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (23 of 58 remaining) [2025-03-15 02:50:45,433 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 58 remaining) [2025-03-15 02:50:45,433 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 58 remaining) [2025-03-15 02:50:45,433 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 58 remaining) [2025-03-15 02:50:45,433 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 58 remaining) [2025-03-15 02:50:45,434 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 58 remaining) [2025-03-15 02:50:45,434 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 58 remaining) [2025-03-15 02:50:45,434 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 58 remaining) [2025-03-15 02:50:45,434 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 58 remaining) [2025-03-15 02:50:45,434 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 58 remaining) [2025-03-15 02:50:45,434 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 58 remaining) [2025-03-15 02:50:45,434 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 58 remaining) [2025-03-15 02:50:45,434 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 58 remaining) [2025-03-15 02:50:45,434 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 58 remaining) [2025-03-15 02:50:45,434 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err6ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 58 remaining) [2025-03-15 02:50:45,434 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread3Err7ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 58 remaining) [2025-03-15 02:50:45,434 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 58 remaining) [2025-03-15 02:50:45,434 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 58 remaining) [2025-03-15 02:50:45,434 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 58 remaining) [2025-03-15 02:50:45,434 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 58 remaining) [2025-03-15 02:50:45,434 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 58 remaining) [2025-03-15 02:50:45,434 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err5ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 58 remaining) [2025-03-15 02:50:45,434 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err6ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 58 remaining) [2025-03-15 02:50:45,434 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err7ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 58 remaining) [2025-03-15 02:50:45,434 INFO L422 BasicCegarLoop]: Path program histogram: [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:50:45,442 INFO L328 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2025-03-15 02:50:45,442 INFO L188 ceAbstractionStarter]: Computing trace abstraction results [2025-03-15 02:50:45,453 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.03 02:50:45 BasicIcfg [2025-03-15 02:50:45,454 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2025-03-15 02:50:45,454 INFO L158 Benchmark]: Toolchain (without parser) took 823019.70ms. Allocated memory was 71.3MB in the beginning and 2.7GB in the end (delta: 2.6GB). Free memory was 43.7MB in the beginning and 534.8MB in the end (delta: -491.1MB). Peak memory consumption was 2.7GB. Max. memory is 8.0GB. [2025-03-15 02:50:45,454 INFO L158 Benchmark]: CDTParser took 1.15ms. Allocated memory is still 71.3MB. Free memory is still 35.6MB. There was no memory consumed. Max. memory is 8.0GB. [2025-03-15 02:50:45,454 INFO L158 Benchmark]: CACSL2BoogieTranslator took 190.19ms. Allocated memory is still 71.3MB. Free memory was 43.5MB in the beginning and 31.1MB in the end (delta: 12.4MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. [2025-03-15 02:50:45,455 INFO L158 Benchmark]: Boogie Procedure Inliner took 32.16ms. Allocated memory is still 71.3MB. Free memory was 31.1MB in the beginning and 28.8MB in the end (delta: 2.3MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2025-03-15 02:50:45,455 INFO L158 Benchmark]: Boogie Preprocessor took 37.50ms. Allocated memory is still 71.3MB. Free memory was 28.8MB in the beginning and 27.2MB in the end (delta: 1.6MB). There was no memory consumed. Max. memory is 8.0GB. [2025-03-15 02:50:45,455 INFO L158 Benchmark]: RCFGBuilder took 904.60ms. Allocated memory was 71.3MB in the beginning and 88.1MB in the end (delta: 16.8MB). Free memory was 27.0MB in the beginning and 37.1MB in the end (delta: -10.1MB). Peak memory consumption was 19.6MB. Max. memory is 8.0GB. [2025-03-15 02:50:45,455 INFO L158 Benchmark]: TraceAbstraction took 821849.56ms. Allocated memory was 88.1MB in the beginning and 2.7GB in the end (delta: 2.6GB). Free memory was 36.3MB in the beginning and 534.8MB in the end (delta: -498.5MB). Peak memory consumption was 2.6GB. Max. memory is 8.0GB. [2025-03-15 02:50:45,456 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 1.15ms. Allocated memory is still 71.3MB. Free memory is still 35.6MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 190.19ms. Allocated memory is still 71.3MB. Free memory was 43.5MB in the beginning and 31.1MB in the end (delta: 12.4MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 32.16ms. Allocated memory is still 71.3MB. Free memory was 31.1MB in the beginning and 28.8MB in the end (delta: 2.3MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 37.50ms. Allocated memory is still 71.3MB. Free memory was 28.8MB in the beginning and 27.2MB in the end (delta: 1.6MB). There was no memory consumed. Max. memory is 8.0GB. * RCFGBuilder took 904.60ms. Allocated memory was 71.3MB in the beginning and 88.1MB in the end (delta: 16.8MB). Free memory was 27.0MB in the beginning and 37.1MB in the end (delta: -10.1MB). Peak memory consumption was 19.6MB. Max. memory is 8.0GB. * TraceAbstraction took 821849.56ms. Allocated memory was 88.1MB in the beginning and 2.7GB in the end (delta: 2.6GB). Free memory was 36.3MB in the beginning and 534.8MB in the end (delta: -498.5MB). Peak memory consumption was 2.6GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 161]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 91]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 92]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 51]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 51]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 161]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 162]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 162]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 163]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 163]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 69]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 69]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 161]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 161]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 162]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 162]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 163]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 163]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 135]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 135]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 154]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 154]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 138]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 139]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 108]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 108]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 161]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 161]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 162]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 162]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 163]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 163]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 92]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - TimeoutResultAtElement [Line: 91]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (38states, 142/233 universal loopers) in iteration 34,while PetriNetUnfolder was constructing finite prefix that currently has 547354 conditions, 21913 events (10220/21912 cut-off events. For 1423931/1573555 co-relation queries the response was YES. Maximal size of possible extension queue 1508. Compared 233522 event pairs, 104 based on Foata normal form. 794/18502 useless extension candidates. Maximal degree in co-relation 358867. Up to 15354 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 303 locations, 58 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 821.7s, OverallIterations: 34, TraceHistogramMax: 5, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.0s, AutomataDifference: 798.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 7341 SdHoareTripleChecker+Valid, 14.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 7341 mSDsluCounter, 8984 SdHoareTripleChecker+Invalid, 11.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 8271 mSDsCounter, 241 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 42229 IncrementalHoareTripleChecker+Invalid, 42470 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 241 mSolverCounterUnsat, 713 mSDtfsCounter, 42229 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 6317 GetRequests, 5370 SyntacticMatches, 8 SemanticMatches, 939 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10929 ImplicationChecksByTransitivity, 9.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=953435occurred in iteration=33, InterpolantAutomatonStates: 549, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 0.8s SatisfiabilityAnalysisTime, 15.4s InterpolantComputationTime, 7056 NumberOfCodeBlocks, 6976 NumberOfCodeBlocksAsserted, 81 NumberOfCheckSat, 9711 ConstructedInterpolants, 60 QuantifiedInterpolants, 38746 SizeOfPredicates, 323 NumberOfNonLiveVariables, 5983 ConjunctsInSsa, 602 ConjunctsInUnsatCore, 78 InterpolantComputations, 13 PerfectInterpolantSequences, 353/1710 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown