/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/loop-tiling-eq.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.empire2-owicki-f61efc6-m [2025-03-15 02:33:30,990 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-15 02:33:31,091 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:33:31,122 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-15 02:33:31,123 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-15 02:33:31,123 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-15 02:33:31,124 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-15 02:33:31,124 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-15 02:33:31,124 INFO L153 SettingsManager]: * Use SBE=true [2025-03-15 02:33:31,124 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-15 02:33:31,124 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-15 02:33:31,124 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-15 02:33:31,124 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-15 02:33:31,124 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-15 02:33:31,124 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-15 02:33:31,124 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-15 02:33:31,124 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-15 02:33:31,124 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-15 02:33:31,124 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-15 02:33:31,124 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-15 02:33:31,124 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-15 02:33:31,125 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-03-15 02:33:31,125 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-15 02:33:31,125 INFO L153 SettingsManager]: * To the following directory=./dump/ [2025-03-15 02:33:31,125 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-15 02:33:31,125 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2025-03-15 02:33:31,125 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-15 02:33:31,125 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-15 02:33:31,125 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-15 02:33:31,125 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-15 02:33:31,125 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-15 02:33:31,125 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-15 02:33:31,125 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:33:31,406 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-15 02:33:31,416 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-15 02:33:31,418 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-15 02:33:31,418 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-15 02:33:31,419 INFO L274 PluginConnector]: CDTParser initialized [2025-03-15 02:33:31,420 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/loop-tiling-eq.wvr.c [2025-03-15 02:33:32,742 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/06f21e2aa/49d53cef223c449aadfc31fb0dfd4261/FLAGe694a9b53 [2025-03-15 02:33:32,960 INFO L384 CDTParser]: Found 1 translation units. [2025-03-15 02:33:32,960 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/loop-tiling-eq.wvr.c [2025-03-15 02:33:32,972 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/06f21e2aa/49d53cef223c449aadfc31fb0dfd4261/FLAGe694a9b53 [2025-03-15 02:33:32,990 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/06f21e2aa/49d53cef223c449aadfc31fb0dfd4261 [2025-03-15 02:33:32,992 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-15 02:33:32,996 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2025-03-15 02:33:32,997 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-15 02:33:32,997 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-15 02:33:33,001 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-15 02:33:33,002 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.03 02:33:32" (1/1) ... [2025-03-15 02:33:33,003 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6520188e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:33:33, skipping insertion in model container [2025-03-15 02:33:33,003 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.03 02:33:32" (1/1) ... [2025-03-15 02:33:33,017 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-15 02:33:33,170 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-15 02:33:33,181 INFO L200 MainTranslator]: Completed pre-run [2025-03-15 02:33:33,206 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-15 02:33:33,224 INFO L204 MainTranslator]: Completed translation [2025-03-15 02:33:33,226 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:33:33 WrapperNode [2025-03-15 02:33:33,226 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-15 02:33:33,227 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-15 02:33:33,227 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-15 02:33:33,227 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-15 02:33:33,231 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:33:33" (1/1) ... [2025-03-15 02:33:33,237 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:33:33" (1/1) ... [2025-03-15 02:33:33,261 INFO L138 Inliner]: procedures = 24, calls = 32, calls flagged for inlining = 14, calls inlined = 18, statements flattened = 194 [2025-03-15 02:33:33,262 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-15 02:33:33,262 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-15 02:33:33,262 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-15 02:33:33,262 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-15 02:33:33,268 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:33:33" (1/1) ... [2025-03-15 02:33:33,269 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:33:33" (1/1) ... [2025-03-15 02:33:33,271 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:33:33" (1/1) ... [2025-03-15 02:33:33,272 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:33:33" (1/1) ... [2025-03-15 02:33:33,277 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:33:33" (1/1) ... [2025-03-15 02:33:33,278 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:33:33" (1/1) ... [2025-03-15 02:33:33,286 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:33:33" (1/1) ... [2025-03-15 02:33:33,288 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:33:33" (1/1) ... [2025-03-15 02:33:33,289 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:33:33" (1/1) ... [2025-03-15 02:33:33,294 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-15 02:33:33,295 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-03-15 02:33:33,295 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-03-15 02:33:33,295 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-03-15 02:33:33,299 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:33:33" (1/1) ... [2025-03-15 02:33:33,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2025-03-15 02:33:33,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:33:33,332 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:33:33,336 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:33:33,358 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2025-03-15 02:33:33,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-15 02:33:33,358 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2025-03-15 02:33:33,358 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2025-03-15 02:33:33,358 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2025-03-15 02:33:33,358 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2025-03-15 02:33:33,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2025-03-15 02:33:33,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2025-03-15 02:33:33,359 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2025-03-15 02:33:33,359 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-15 02:33:33,359 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-15 02:33:33,359 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-15 02:33:33,359 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2025-03-15 02:33:33,360 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:33:33,437 INFO L234 CfgBuilder]: Building ICFG [2025-03-15 02:33:33,439 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-15 02:33:33,898 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-03-15 02:33:33,898 INFO L283 CfgBuilder]: Performing block encoding [2025-03-15 02:33:33,913 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-15 02:33:33,913 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-15 02:33:33,913 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 02:33:33 BoogieIcfgContainer [2025-03-15 02:33:33,914 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-03-15 02:33:33,916 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-15 02:33:33,916 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-15 02:33:33,920 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-15 02:33:33,920 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.03 02:33:32" (1/3) ... [2025-03-15 02:33:33,922 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56c2b107 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 02:33:33, skipping insertion in model container [2025-03-15 02:33:33,922 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:33:33" (2/3) ... [2025-03-15 02:33:33,922 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56c2b107 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 02:33:33, skipping insertion in model container [2025-03-15 02:33:33,923 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 02:33:33" (3/3) ... [2025-03-15 02:33:33,924 INFO L128 eAbstractionObserver]: Analyzing ICFG loop-tiling-eq.wvr.c [2025-03-15 02:33:33,938 INFO L303 ceAbstractionStarter]: Automizer settings: Hoare:All NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-15 02:33:33,940 INFO L169 ceAbstractionStarter]: Applying trace abstraction to ICFG loop-tiling-eq.wvr.c that has 3 procedures, 316 locations, 1 initial locations, 7 loop locations, and 26 error locations. [2025-03-15 02:33:33,941 INFO L581 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-03-15 02:33:34,034 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2025-03-15 02:33:34,099 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-15 02:33:34,114 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;@27f69fab, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-15 02:33:34,114 INFO L334 AbstractCegarLoop]: Starting to check reachability of 38 error locations. [2025-03-15 02:33:34,145 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-15 02:33:34,145 INFO L124 PetriNetUnfolderBase]: 2/46 cut-off events. [2025-03-15 02:33:34,148 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-15 02:33:34,148 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:33:34,149 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] [2025-03-15 02:33:34,149 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:33:34,154 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:33:34,154 INFO L85 PathProgramCache]: Analyzing trace with hash -882791792, now seen corresponding path program 1 times [2025-03-15 02:33:34,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:33:34,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698900237] [2025-03-15 02:33:34,160 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:33:34,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:33:34,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-15 02:33:34,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [115988165] [2025-03-15 02:33:34,246 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:33:34,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:33:34,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:33:34,249 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:33:34,251 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:33:34,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:33:34,321 INFO L256 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-15 02:33:34,324 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:33:34,613 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:33:34,613 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-15 02:33:34,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:33:34,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698900237] [2025-03-15 02:33:34,615 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-15 02:33:34,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115988165] [2025-03-15 02:33:34,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115988165] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:33:34,616 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:33:34,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2025-03-15 02:33:34,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954448509] [2025-03-15 02:33:34,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:33:34,623 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-15 02:33:34,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:33:34,643 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-15 02:33:34,644 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2025-03-15 02:33:34,651 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 335 [2025-03-15 02:33:34,660 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 335 transitions, 684 flow. Second operand has 9 states, 9 states have (on average 210.33333333333334) internal successors, (1893), 9 states have internal predecessors, (1893), 0 states have call successors, (0), 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:33:34,660 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:33:34,660 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 335 [2025-03-15 02:33:34,662 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:33:35,283 INFO L124 PetriNetUnfolderBase]: 26/658 cut-off events. [2025-03-15 02:33:35,283 INFO L125 PetriNetUnfolderBase]: For 28/28 co-relation queries the response was YES. [2025-03-15 02:33:35,288 INFO L83 FinitePrefix]: Finished finitePrefix Result has 886 conditions, 658 events. 26/658 cut-off events. For 28/28 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 2357 event pairs, 4 based on Foata normal form. 24/575 useless extension candidates. Maximal degree in co-relation 580. Up to 94 conditions per place. [2025-03-15 02:33:35,291 INFO L140 encePairwiseOnDemand]: 305/335 looper letters, 147 selfloop transitions, 15 changer transitions 42/397 dead transitions. [2025-03-15 02:33:35,292 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 397 transitions, 1210 flow [2025-03-15 02:33:35,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-15 02:33:35,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2025-03-15 02:33:35,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2926 transitions. [2025-03-15 02:33:35,308 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6718714121699196 [2025-03-15 02:33:35,311 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 1 predicate places. [2025-03-15 02:33:35,311 INFO L471 AbstractCegarLoop]: Abstraction has has 323 places, 397 transitions, 1210 flow [2025-03-15 02:33:35,313 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 210.33333333333334) internal successors, (1893), 9 states have internal predecessors, (1893), 0 states have call successors, (0), 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:33:35,313 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:33:35,313 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] [2025-03-15 02:33:35,323 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:33:35,514 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2025-03-15 02:33:35,514 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:33:35,515 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:33:35,515 INFO L85 PathProgramCache]: Analyzing trace with hash -1942550984, now seen corresponding path program 1 times [2025-03-15 02:33:35,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:33:35,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428816316] [2025-03-15 02:33:35,515 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:33:35,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:33:35,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-15 02:33:35,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [543439129] [2025-03-15 02:33:35,543 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:33:35,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:33:35,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:33:35,545 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:33:35,547 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:33:35,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:33:35,599 INFO L256 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-15 02:33:35,600 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:33:35,633 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:33:35,633 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-15 02:33:35,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:33:35,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428816316] [2025-03-15 02:33:35,634 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-15 02:33:35,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543439129] [2025-03-15 02:33:35,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543439129] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:33:35,634 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:33:35,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 02:33:35,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769246384] [2025-03-15 02:33:35,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:33:35,635 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 02:33:35,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:33:35,636 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 02:33:35,636 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 02:33:35,638 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 291 out of 335 [2025-03-15 02:33:35,640 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 397 transitions, 1210 flow. Second operand has 4 states, 4 states have (on average 293.25) internal successors, (1173), 4 states have internal predecessors, (1173), 0 states have call successors, (0), 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:33:35,640 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:33:35,640 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 291 of 335 [2025-03-15 02:33:35,640 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:33:35,806 INFO L124 PetriNetUnfolderBase]: 24/656 cut-off events. [2025-03-15 02:33:35,806 INFO L125 PetriNetUnfolderBase]: For 60/60 co-relation queries the response was YES. [2025-03-15 02:33:35,807 INFO L83 FinitePrefix]: Finished finitePrefix Result has 939 conditions, 656 events. 24/656 cut-off events. For 60/60 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 2344 event pairs, 4 based on Foata normal form. 0/551 useless extension candidates. Maximal degree in co-relation 608. Up to 93 conditions per place. [2025-03-15 02:33:35,809 INFO L140 encePairwiseOnDemand]: 327/335 looper letters, 38 selfloop transitions, 6 changer transitions 42/395 dead transitions. [2025-03-15 02:33:35,809 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 395 transitions, 1290 flow [2025-03-15 02:33:35,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 02:33:35,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 02:33:35,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1501 transitions. [2025-03-15 02:33:35,814 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8961194029850746 [2025-03-15 02:33:35,815 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 5 predicate places. [2025-03-15 02:33:35,815 INFO L471 AbstractCegarLoop]: Abstraction has has 327 places, 395 transitions, 1290 flow [2025-03-15 02:33:35,816 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 293.25) internal successors, (1173), 4 states have internal predecessors, (1173), 0 states have call successors, (0), 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:33:35,816 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:33:35,816 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] [2025-03-15 02:33:35,823 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2025-03-15 02:33:36,021 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2025-03-15 02:33:36,025 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:33:36,025 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:33:36,025 INFO L85 PathProgramCache]: Analyzing trace with hash 1016066191, now seen corresponding path program 1 times [2025-03-15 02:33:36,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:33:36,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195192562] [2025-03-15 02:33:36,026 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:33:36,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:33:36,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-15 02:33:36,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [809130872] [2025-03-15 02:33:36,049 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:33:36,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:33:36,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:33:36,055 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:33:36,060 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:33:36,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:33:36,124 INFO L256 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjuncts are in the unsatisfiable core [2025-03-15 02:33:36,126 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:33:36,437 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:33:36,437 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-15 02:33:36,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:33:36,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195192562] [2025-03-15 02:33:36,438 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-15 02:33:36,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809130872] [2025-03-15 02:33:36,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809130872] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:33:36,438 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:33:36,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2025-03-15 02:33:36,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532347112] [2025-03-15 02:33:36,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:33:36,439 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-15 02:33:36,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:33:36,439 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-15 02:33:36,439 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2025-03-15 02:33:36,444 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 188 out of 335 [2025-03-15 02:33:36,448 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 327 places, 395 transitions, 1290 flow. Second operand has 10 states, 10 states have (on average 191.0) internal successors, (1910), 10 states have internal predecessors, (1910), 0 states have call successors, (0), 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:33:36,448 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:33:36,448 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 188 of 335 [2025-03-15 02:33:36,448 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:33:37,257 INFO L124 PetriNetUnfolderBase]: 46/677 cut-off events. [2025-03-15 02:33:37,257 INFO L125 PetriNetUnfolderBase]: For 343/343 co-relation queries the response was YES. [2025-03-15 02:33:37,259 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1315 conditions, 677 events. 46/677 cut-off events. For 343/343 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 2726 event pairs, 26 based on Foata normal form. 0/573 useless extension candidates. Maximal degree in co-relation 761. Up to 134 conditions per place. [2025-03-15 02:33:37,262 INFO L140 encePairwiseOnDemand]: 318/335 looper letters, 180 selfloop transitions, 16 changer transitions 44/415 dead transitions. [2025-03-15 02:33:37,262 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 340 places, 415 transitions, 1794 flow [2025-03-15 02:33:37,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2025-03-15 02:33:37,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2025-03-15 02:33:37,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 3055 transitions. [2025-03-15 02:33:37,277 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6079601990049751 [2025-03-15 02:33:37,279 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 18 predicate places. [2025-03-15 02:33:37,279 INFO L471 AbstractCegarLoop]: Abstraction has has 340 places, 415 transitions, 1794 flow [2025-03-15 02:33:37,281 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 191.0) internal successors, (1910), 10 states have internal predecessors, (1910), 0 states have call successors, (0), 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:33:37,281 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:33:37,281 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] [2025-03-15 02:33:37,288 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2025-03-15 02:33:37,485 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:33:37,485 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:33:37,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:33:37,486 INFO L85 PathProgramCache]: Analyzing trace with hash 1433281491, now seen corresponding path program 1 times [2025-03-15 02:33:37,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:33:37,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222178950] [2025-03-15 02:33:37,486 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:33:37,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:33:37,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-15 02:33:37,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1475235676] [2025-03-15 02:33:37,519 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:33:37,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:33:37,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:33:37,523 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:33:37,527 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:33:37,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:33:37,588 INFO L256 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 14 conjuncts are in the unsatisfiable core [2025-03-15 02:33:37,589 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:33:37,909 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:33:37,910 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-15 02:33:37,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:33:37,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222178950] [2025-03-15 02:33:37,910 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-15 02:33:37,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475235676] [2025-03-15 02:33:37,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475235676] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:33:37,910 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:33:37,910 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2025-03-15 02:33:37,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449208236] [2025-03-15 02:33:37,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:33:37,911 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-15 02:33:37,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:33:37,911 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-15 02:33:37,911 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2025-03-15 02:33:37,924 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 188 out of 335 [2025-03-15 02:33:37,927 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 340 places, 415 transitions, 1794 flow. Second operand has 11 states, 11 states have (on average 190.8181818181818) internal successors, (2099), 11 states have internal predecessors, (2099), 0 states have call successors, (0), 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:33:37,927 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:33:37,927 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 188 of 335 [2025-03-15 02:33:37,927 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:33:38,702 INFO L124 PetriNetUnfolderBase]: 46/676 cut-off events. [2025-03-15 02:33:38,702 INFO L125 PetriNetUnfolderBase]: For 446/446 co-relation queries the response was YES. [2025-03-15 02:33:38,704 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1601 conditions, 676 events. 46/676 cut-off events. For 446/446 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 2729 event pairs, 26 based on Foata normal form. 0/573 useless extension candidates. Maximal degree in co-relation 912. Up to 137 conditions per place. [2025-03-15 02:33:38,707 INFO L140 encePairwiseOnDemand]: 317/335 looper letters, 178 selfloop transitions, 17 changer transitions 44/414 dead transitions. [2025-03-15 02:33:38,707 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 355 places, 414 transitions, 2252 flow [2025-03-15 02:33:38,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-03-15 02:33:38,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2025-03-15 02:33:38,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 3430 transitions. [2025-03-15 02:33:38,716 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6022827041264267 [2025-03-15 02:33:38,716 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 33 predicate places. [2025-03-15 02:33:38,717 INFO L471 AbstractCegarLoop]: Abstraction has has 355 places, 414 transitions, 2252 flow [2025-03-15 02:33:38,718 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 190.8181818181818) internal successors, (2099), 11 states have internal predecessors, (2099), 0 states have call successors, (0), 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:33:38,718 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:33:38,718 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] [2025-03-15 02:33:38,730 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2025-03-15 02:33:38,922 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:33:38,922 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:33:38,923 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:33:38,923 INFO L85 PathProgramCache]: Analyzing trace with hash 179984880, now seen corresponding path program 1 times [2025-03-15 02:33:38,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:33:38,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791657614] [2025-03-15 02:33:38,923 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:33:38,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:33:38,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:33:39,082 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:33:39,082 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:33:39,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791657614] [2025-03-15 02:33:39,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791657614] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:33:39,083 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:33:39,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 02:33:39,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700196811] [2025-03-15 02:33:39,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:33:39,083 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 02:33:39,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:33:39,084 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 02:33:39,084 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 02:33:39,085 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 276 out of 335 [2025-03-15 02:33:39,086 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 355 places, 414 transitions, 2252 flow. Second operand has 4 states, 4 states have (on average 277.5) internal successors, (1110), 4 states have internal predecessors, (1110), 0 states have call successors, (0), 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:33:39,086 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:33:39,086 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 276 of 335 [2025-03-15 02:33:39,086 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:33:39,305 INFO L124 PetriNetUnfolderBase]: 52/748 cut-off events. [2025-03-15 02:33:39,305 INFO L125 PetriNetUnfolderBase]: For 612/612 co-relation queries the response was YES. [2025-03-15 02:33:39,306 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1846 conditions, 748 events. 52/748 cut-off events. For 612/612 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 3116 event pairs, 26 based on Foata normal form. 0/639 useless extension candidates. Maximal degree in co-relation 1124. Up to 137 conditions per place. [2025-03-15 02:33:39,308 INFO L140 encePairwiseOnDemand]: 314/335 looper letters, 62 selfloop transitions, 15 changer transitions 44/441 dead transitions. [2025-03-15 02:33:39,308 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 359 places, 441 transitions, 2460 flow [2025-03-15 02:33:39,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 02:33:39,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 02:33:39,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1459 transitions. [2025-03-15 02:33:39,311 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.871044776119403 [2025-03-15 02:33:39,311 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 37 predicate places. [2025-03-15 02:33:39,311 INFO L471 AbstractCegarLoop]: Abstraction has has 359 places, 441 transitions, 2460 flow [2025-03-15 02:33:39,312 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 277.5) internal successors, (1110), 4 states have internal predecessors, (1110), 0 states have call successors, (0), 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:33:39,312 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:33:39,312 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] [2025-03-15 02:33:39,312 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-15 02:33:39,313 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:33:39,313 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:33:39,313 INFO L85 PathProgramCache]: Analyzing trace with hash 423767611, now seen corresponding path program 1 times [2025-03-15 02:33:39,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:33:39,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210486947] [2025-03-15 02:33:39,313 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:33:39,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:33:39,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:33:39,505 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:33:39,505 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:33:39,505 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210486947] [2025-03-15 02:33:39,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210486947] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:33:39,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106910396] [2025-03-15 02:33:39,506 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:33:39,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:33:39,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:33:39,509 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:33:39,510 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:33:39,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:33:39,565 INFO L256 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-15 02:33:39,569 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:33:39,624 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:33:39,624 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-15 02:33:39,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106910396] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:33:39,624 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-15 02:33:39,624 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2025-03-15 02:33:39,624 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638912798] [2025-03-15 02:33:39,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:33:39,625 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-15 02:33:39,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:33:39,625 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-15 02:33:39,625 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2025-03-15 02:33:39,626 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 276 out of 335 [2025-03-15 02:33:39,627 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 359 places, 441 transitions, 2460 flow. Second operand has 6 states, 6 states have (on average 278.1666666666667) internal successors, (1669), 6 states have internal predecessors, (1669), 0 states have call successors, (0), 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:33:39,627 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:33:39,627 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 276 of 335 [2025-03-15 02:33:39,627 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:33:39,882 INFO L124 PetriNetUnfolderBase]: 52/742 cut-off events. [2025-03-15 02:33:39,883 INFO L125 PetriNetUnfolderBase]: For 854/854 co-relation queries the response was YES. [2025-03-15 02:33:39,884 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2001 conditions, 742 events. 52/742 cut-off events. For 854/854 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 3089 event pairs, 26 based on Foata normal form. 0/639 useless extension candidates. Maximal degree in co-relation 1246. Up to 137 conditions per place. [2025-03-15 02:33:39,886 INFO L140 encePairwiseOnDemand]: 317/335 looper letters, 50 selfloop transitions, 24 changer transitions 44/438 dead transitions. [2025-03-15 02:33:39,886 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 362 places, 438 transitions, 2596 flow [2025-03-15 02:33:39,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-15 02:33:39,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2025-03-15 02:33:39,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2005 transitions. [2025-03-15 02:33:39,889 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8550106609808102 [2025-03-15 02:33:39,890 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 40 predicate places. [2025-03-15 02:33:39,890 INFO L471 AbstractCegarLoop]: Abstraction has has 362 places, 438 transitions, 2596 flow [2025-03-15 02:33:39,891 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 278.1666666666667) internal successors, (1669), 6 states have internal predecessors, (1669), 0 states have call successors, (0), 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:33:39,891 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:33:39,891 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] [2025-03-15 02:33:39,897 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2025-03-15 02:33:40,095 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:33:40,095 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:33:40,096 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:33:40,096 INFO L85 PathProgramCache]: Analyzing trace with hash 251894675, now seen corresponding path program 1 times [2025-03-15 02:33:40,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:33:40,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434123558] [2025-03-15 02:33:40,096 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:33:40,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:33:40,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:33:40,206 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:33:40,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:33:40,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434123558] [2025-03-15 02:33:40,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434123558] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:33:40,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323392983] [2025-03-15 02:33:40,206 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:33:40,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:33:40,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:33:40,208 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:33:40,210 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:33:40,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:33:40,258 INFO L256 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-15 02:33:40,260 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:33:40,288 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:33:40,288 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:33:40,340 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:33:40,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323392983] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:33:40,340 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:33:40,340 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2025-03-15 02:33:40,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767233610] [2025-03-15 02:33:40,341 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:33:40,341 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-15 02:33:40,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:33:40,345 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-15 02:33:40,346 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2025-03-15 02:33:40,348 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 276 out of 335 [2025-03-15 02:33:40,351 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 362 places, 438 transitions, 2596 flow. Second operand has 12 states, 12 states have (on average 278.8333333333333) internal successors, (3346), 12 states have internal predecessors, (3346), 0 states have call successors, (0), 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:33:40,352 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:33:40,352 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 276 of 335 [2025-03-15 02:33:40,352 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:33:40,747 INFO L124 PetriNetUnfolderBase]: 70/952 cut-off events. [2025-03-15 02:33:40,747 INFO L125 PetriNetUnfolderBase]: For 1280/1280 co-relation queries the response was YES. [2025-03-15 02:33:40,748 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2846 conditions, 952 events. 70/952 cut-off events. For 1280/1280 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 4416 event pairs, 26 based on Foata normal form. 0/831 useless extension candidates. Maximal degree in co-relation 2058. Up to 275 conditions per place. [2025-03-15 02:33:40,751 INFO L140 encePairwiseOnDemand]: 314/335 looper letters, 98 selfloop transitions, 54 changer transitions 44/516 dead transitions. [2025-03-15 02:33:40,751 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 375 places, 516 transitions, 3368 flow [2025-03-15 02:33:40,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-03-15 02:33:40,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2025-03-15 02:33:40,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 4021 transitions. [2025-03-15 02:33:40,758 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8573560767590618 [2025-03-15 02:33:40,759 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 53 predicate places. [2025-03-15 02:33:40,759 INFO L471 AbstractCegarLoop]: Abstraction has has 375 places, 516 transitions, 3368 flow [2025-03-15 02:33:40,761 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 278.8333333333333) internal successors, (3346), 12 states have internal predecessors, (3346), 0 states have call successors, (0), 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:33:40,761 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:33:40,761 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] [2025-03-15 02:33:40,767 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2025-03-15 02:33:40,961 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:33:40,962 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:33:40,962 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:33:40,962 INFO L85 PathProgramCache]: Analyzing trace with hash -749898414, now seen corresponding path program 2 times [2025-03-15 02:33:40,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:33:40,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128036082] [2025-03-15 02:33:40,963 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:33:40,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:33:40,982 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:33:40,982 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:33:41,155 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:33:41,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:33:41,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128036082] [2025-03-15 02:33:41,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128036082] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:33:41,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718651854] [2025-03-15 02:33:41,156 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:33:41,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:33:41,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:33:41,158 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:33:41,159 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:33:41,210 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:33:41,210 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:33:41,211 INFO L256 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-15 02:33:41,213 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:33:42,188 WARN L873 $PredicateComparison]: unable to prove that (exists ((~M~0 Int) (~N~0 Int)) (let ((.cse0 (* ~N~0 ~M~0))) (and (<= .cse0 2147483647) (<= c_~L~0 .cse0)))) is different from true [2025-03-15 02:33:43,077 WARN L873 $PredicateComparison]: unable to prove that (exists ((~M~0 Int) (~N~0 Int)) (let ((.cse0 (* ~N~0 ~M~0))) (and (<= .cse0 2147483647) (<= |c_ULTIMATE.start_create_fresh_int_array_#in~size#1| .cse0)))) is different from true [2025-03-15 02:33:43,986 WARN L873 $PredicateComparison]: unable to prove that (exists ((~M~0 Int) (~N~0 Int)) (let ((.cse0 (* ~N~0 ~M~0))) (and (<= |c_ULTIMATE.start_create_fresh_int_array_~size#1| .cse0) (<= .cse0 2147483647)))) is different from true [2025-03-15 02:33:45,495 WARN L873 $PredicateComparison]: unable to prove that (exists ((~M~0 Int) (~N~0 Int)) (let ((.cse0 (* ~N~0 ~M~0))) (and (<= .cse0 2147483647) (<= (+ |c_ULTIMATE.start_create_fresh_int_array_~i~3#1| 1) .cse0)))) is different from true [2025-03-15 02:33:46,351 WARN L873 $PredicateComparison]: unable to prove that (exists ((~M~0 Int) (~N~0 Int)) (let ((.cse0 (* ~N~0 ~M~0))) (and (<= .cse0 2147483647) (<= (+ |c_ULTIMATE.start_create_fresh_int_array_#t~post26#1| 1) .cse0)))) is different from true [2025-03-15 02:33:46,363 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 28 not checked. [2025-03-15 02:33:46,364 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:33:46,525 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:33:46,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718651854] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:33:46,525 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:33:46,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2025-03-15 02:33:46,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203565915] [2025-03-15 02:33:46,529 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:33:46,530 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2025-03-15 02:33:46,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:33:46,530 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2025-03-15 02:33:46,530 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=48, Unknown=5, NotChecked=80, Total=156 [2025-03-15 02:33:46,532 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 335 [2025-03-15 02:33:46,535 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 375 places, 516 transitions, 3368 flow. Second operand has 13 states, 13 states have (on average 214.84615384615384) internal successors, (2793), 13 states have internal predecessors, (2793), 0 states have call successors, (0), 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:33:46,536 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:33:46,536 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 335 [2025-03-15 02:33:46,536 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:34:38,166 INFO L124 PetriNetUnfolderBase]: 188/1326 cut-off events. [2025-03-15 02:34:38,166 INFO L125 PetriNetUnfolderBase]: For 2174/2254 co-relation queries the response was YES. [2025-03-15 02:34:38,170 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4016 conditions, 1326 events. 188/1326 cut-off events. For 2174/2254 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 7345 event pairs, 82 based on Foata normal form. 0/1067 useless extension candidates. Maximal degree in co-relation 2407. Up to 382 conditions per place. [2025-03-15 02:34:38,178 INFO L140 encePairwiseOnDemand]: 299/335 looper letters, 170 selfloop transitions, 75 changer transitions 44/515 dead transitions. [2025-03-15 02:34:38,178 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 393 places, 515 transitions, 3858 flow [2025-03-15 02:34:38,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2025-03-15 02:34:38,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2025-03-15 02:34:38,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 4550 transitions. [2025-03-15 02:34:38,186 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6467661691542289 [2025-03-15 02:34:38,189 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 71 predicate places. [2025-03-15 02:34:38,189 INFO L471 AbstractCegarLoop]: Abstraction has has 393 places, 515 transitions, 3858 flow [2025-03-15 02:34:38,190 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 214.84615384615384) internal successors, (2793), 13 states have internal predecessors, (2793), 0 states have call successors, (0), 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:34:38,190 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:34:38,190 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:34:38,204 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:34:38,391 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:34:38,391 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:34:38,392 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:34:38,392 INFO L85 PathProgramCache]: Analyzing trace with hash -476771468, now seen corresponding path program 1 times [2025-03-15 02:34:38,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:34:38,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821037990] [2025-03-15 02:34:38,392 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:34:38,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:34:38,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:34:38,540 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:34:38,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:34:38,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821037990] [2025-03-15 02:34:38,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821037990] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:34:38,540 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:34:38,540 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 02:34:38,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212286036] [2025-03-15 02:34:38,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:34:38,541 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 02:34:38,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:34:38,542 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 02:34:38,542 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 02:34:38,542 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 305 out of 335 [2025-03-15 02:34:38,544 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 393 places, 515 transitions, 3858 flow. Second operand has 4 states, 4 states have (on average 306.75) internal successors, (1227), 4 states have internal predecessors, (1227), 0 states have call successors, (0), 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:34:38,544 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:34:38,544 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 305 of 335 [2025-03-15 02:34:38,544 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:34:38,855 INFO L124 PetriNetUnfolderBase]: 260/1614 cut-off events. [2025-03-15 02:34:38,856 INFO L125 PetriNetUnfolderBase]: For 4550/4690 co-relation queries the response was YES. [2025-03-15 02:34:38,859 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5373 conditions, 1614 events. 260/1614 cut-off events. For 4550/4690 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 10480 event pairs, 154 based on Foata normal form. 32/1343 useless extension candidates. Maximal degree in co-relation 2481. Up to 484 conditions per place. [2025-03-15 02:34:38,866 INFO L140 encePairwiseOnDemand]: 328/335 looper letters, 32 selfloop transitions, 5 changer transitions 44/531 dead transitions. [2025-03-15 02:34:38,866 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 397 places, 531 transitions, 4082 flow [2025-03-15 02:34:38,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 02:34:38,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 02:34:38,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1557 transitions. [2025-03-15 02:34:38,869 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9295522388059702 [2025-03-15 02:34:38,870 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 75 predicate places. [2025-03-15 02:34:38,870 INFO L471 AbstractCegarLoop]: Abstraction has has 397 places, 531 transitions, 4082 flow [2025-03-15 02:34:38,870 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 306.75) internal successors, (1227), 4 states have internal predecessors, (1227), 0 states have call successors, (0), 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:34:38,870 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:34:38,871 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:34:38,871 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-15 02:34:38,871 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:34:38,871 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:34:38,871 INFO L85 PathProgramCache]: Analyzing trace with hash -807901110, now seen corresponding path program 1 times [2025-03-15 02:34:38,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:34:38,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500011679] [2025-03-15 02:34:38,872 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:34:38,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:34:38,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:34:38,994 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:34:38,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:34:38,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500011679] [2025-03-15 02:34:38,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500011679] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:34:38,994 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:34:38,994 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-15 02:34:38,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599372460] [2025-03-15 02:34:38,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:34:38,995 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 02:34:38,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:34:38,995 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 02:34:38,995 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2025-03-15 02:34:38,996 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 277 out of 335 [2025-03-15 02:34:38,997 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 397 places, 531 transitions, 4082 flow. Second operand has 5 states, 5 states have (on average 281.0) internal successors, (1405), 5 states have internal predecessors, (1405), 0 states have call successors, (0), 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:34:38,997 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:34:38,997 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 277 of 335 [2025-03-15 02:34:38,997 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:34:39,266 INFO L124 PetriNetUnfolderBase]: 185/1315 cut-off events. [2025-03-15 02:34:39,266 INFO L125 PetriNetUnfolderBase]: For 5072/5186 co-relation queries the response was YES. [2025-03-15 02:34:39,270 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4762 conditions, 1315 events. 185/1315 cut-off events. For 5072/5186 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 7535 event pairs, 99 based on Foata normal form. 18/1124 useless extension candidates. Maximal degree in co-relation 2511. Up to 347 conditions per place. [2025-03-15 02:34:39,276 INFO L140 encePairwiseOnDemand]: 327/335 looper letters, 57 selfloop transitions, 7 changer transitions 44/522 dead transitions. [2025-03-15 02:34:39,277 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 401 places, 522 transitions, 4137 flow [2025-03-15 02:34:39,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 02:34:39,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 02:34:39,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1444 transitions. [2025-03-15 02:34:39,279 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.862089552238806 [2025-03-15 02:34:39,280 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 79 predicate places. [2025-03-15 02:34:39,280 INFO L471 AbstractCegarLoop]: Abstraction has has 401 places, 522 transitions, 4137 flow [2025-03-15 02:34:39,280 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 281.0) internal successors, (1405), 5 states have internal predecessors, (1405), 0 states have call successors, (0), 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:34:39,281 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:34:39,281 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, 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:34:39,281 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-03-15 02:34:39,281 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:34:39,282 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:34:39,282 INFO L85 PathProgramCache]: Analyzing trace with hash -1403190253, now seen corresponding path program 1 times [2025-03-15 02:34:39,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:34:39,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326463200] [2025-03-15 02:34:39,282 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:34:39,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:34:39,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:34:39,403 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:34:39,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:34:39,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326463200] [2025-03-15 02:34:39,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326463200] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:34:39,404 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:34:39,404 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-15 02:34:39,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510879672] [2025-03-15 02:34:39,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:34:39,404 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 02:34:39,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:34:39,405 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 02:34:39,405 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-15 02:34:39,406 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 276 out of 335 [2025-03-15 02:34:39,407 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 401 places, 522 transitions, 4137 flow. Second operand has 5 states, 5 states have (on average 280.4) internal successors, (1402), 5 states have internal predecessors, (1402), 0 states have call successors, (0), 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:34:39,407 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:34:39,407 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 276 of 335 [2025-03-15 02:34:39,407 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:34:39,738 INFO L124 PetriNetUnfolderBase]: 266/1915 cut-off events. [2025-03-15 02:34:39,738 INFO L125 PetriNetUnfolderBase]: For 9990/10170 co-relation queries the response was YES. [2025-03-15 02:34:39,742 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7320 conditions, 1915 events. 266/1915 cut-off events. For 9990/10170 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 11868 event pairs, 101 based on Foata normal form. 8/1624 useless extension candidates. Maximal degree in co-relation 3427. Up to 557 conditions per place. [2025-03-15 02:34:39,749 INFO L140 encePairwiseOnDemand]: 326/335 looper letters, 84 selfloop transitions, 11 changer transitions 44/554 dead transitions. [2025-03-15 02:34:39,749 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 406 places, 554 transitions, 4863 flow [2025-03-15 02:34:39,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 02:34:39,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 02:34:39,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1713 transitions. [2025-03-15 02:34:39,751 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8522388059701492 [2025-03-15 02:34:39,751 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 84 predicate places. [2025-03-15 02:34:39,751 INFO L471 AbstractCegarLoop]: Abstraction has has 406 places, 554 transitions, 4863 flow [2025-03-15 02:34:39,752 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 280.4) internal successors, (1402), 5 states have internal predecessors, (1402), 0 states have call successors, (0), 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:34:39,752 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:34:39,752 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:34:39,752 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-03-15 02:34:39,752 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:34:39,753 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:34:39,753 INFO L85 PathProgramCache]: Analyzing trace with hash -402764977, now seen corresponding path program 1 times [2025-03-15 02:34:39,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:34:39,753 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058667510] [2025-03-15 02:34:39,753 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:34:39,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:34:39,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:34:39,966 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-03-15 02:34:39,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:34:39,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058667510] [2025-03-15 02:34:39,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058667510] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:34:39,966 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:34:39,966 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-03-15 02:34:39,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338512893] [2025-03-15 02:34:39,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:34:39,967 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 02:34:39,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:34:39,967 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 02:34:39,968 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2025-03-15 02:34:39,970 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 263 out of 335 [2025-03-15 02:34:39,971 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 406 places, 554 transitions, 4863 flow. Second operand has 7 states, 7 states have (on average 267.57142857142856) internal successors, (1873), 7 states have internal predecessors, (1873), 0 states have call successors, (0), 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:34:39,972 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:34:39,972 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 263 of 335 [2025-03-15 02:34:39,972 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:34:40,789 INFO L124 PetriNetUnfolderBase]: 360/3037 cut-off events. [2025-03-15 02:34:40,790 INFO L125 PetriNetUnfolderBase]: For 17813/18335 co-relation queries the response was YES. [2025-03-15 02:34:40,798 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12548 conditions, 3037 events. 360/3037 cut-off events. For 17813/18335 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 21957 event pairs, 150 based on Foata normal form. 16/2611 useless extension candidates. Maximal degree in co-relation 6398. Up to 910 conditions per place. [2025-03-15 02:34:40,815 INFO L140 encePairwiseOnDemand]: 314/335 looper letters, 256 selfloop transitions, 29 changer transitions 44/665 dead transitions. [2025-03-15 02:34:40,815 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 415 places, 665 transitions, 6866 flow [2025-03-15 02:34:40,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-15 02:34:40,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2025-03-15 02:34:40,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2747 transitions. [2025-03-15 02:34:40,821 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.82 [2025-03-15 02:34:40,822 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 93 predicate places. [2025-03-15 02:34:40,822 INFO L471 AbstractCegarLoop]: Abstraction has has 415 places, 665 transitions, 6866 flow [2025-03-15 02:34:40,822 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 267.57142857142856) internal successors, (1873), 7 states have internal predecessors, (1873), 0 states have call successors, (0), 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:34:40,822 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:34:40,823 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, 1, 1, 1, 1, 1, 1, 1, 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:34:40,823 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-03-15 02:34:40,823 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:34:40,823 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:34:40,823 INFO L85 PathProgramCache]: Analyzing trace with hash -568126812, now seen corresponding path program 1 times [2025-03-15 02:34:40,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:34:40,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811572943] [2025-03-15 02:34:40,824 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:34:40,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:34:40,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:34:40,960 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:34:40,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:34:40,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811572943] [2025-03-15 02:34:40,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811572943] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:34:40,960 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:34:40,960 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-15 02:34:40,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319152834] [2025-03-15 02:34:40,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:34:40,961 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 02:34:40,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:34:40,961 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 02:34:40,961 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2025-03-15 02:34:40,962 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 286 out of 335 [2025-03-15 02:34:40,964 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 415 places, 665 transitions, 6866 flow. Second operand has 5 states, 5 states have (on average 289.4) internal successors, (1447), 5 states have internal predecessors, (1447), 0 states have call successors, (0), 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:34:40,964 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:34:40,964 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 286 of 335 [2025-03-15 02:34:40,964 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:34:41,357 INFO L124 PetriNetUnfolderBase]: 297/2364 cut-off events. [2025-03-15 02:34:41,358 INFO L125 PetriNetUnfolderBase]: For 16759/17170 co-relation queries the response was YES. [2025-03-15 02:34:41,363 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10004 conditions, 2364 events. 297/2364 cut-off events. For 16759/17170 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 15092 event pairs, 146 based on Foata normal form. 2/2004 useless extension candidates. Maximal degree in co-relation 4737. Up to 667 conditions per place. [2025-03-15 02:34:41,371 INFO L140 encePairwiseOnDemand]: 327/335 looper letters, 80 selfloop transitions, 7 changer transitions 42/628 dead transitions. [2025-03-15 02:34:41,371 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 419 places, 628 transitions, 6386 flow [2025-03-15 02:34:41,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 02:34:41,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 02:34:41,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1478 transitions. [2025-03-15 02:34:41,373 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8823880597014926 [2025-03-15 02:34:41,373 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 97 predicate places. [2025-03-15 02:34:41,373 INFO L471 AbstractCegarLoop]: Abstraction has has 419 places, 628 transitions, 6386 flow [2025-03-15 02:34:41,374 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 289.4) internal successors, (1447), 5 states have internal predecessors, (1447), 0 states have call successors, (0), 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:34:41,374 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:34:41,374 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:34:41,374 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-03-15 02:34:41,374 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:34:41,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:34:41,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1367914259, now seen corresponding path program 1 times [2025-03-15 02:34:41,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:34:41,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595713744] [2025-03-15 02:34:41,375 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:34:41,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:34:41,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:34:41,444 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:34:41,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:34:41,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595713744] [2025-03-15 02:34:41,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595713744] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:34:41,445 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:34:41,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 02:34:41,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65415220] [2025-03-15 02:34:41,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:34:41,445 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 02:34:41,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:34:41,445 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 02:34:41,446 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 02:34:41,446 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 304 out of 335 [2025-03-15 02:34:41,447 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 419 places, 628 transitions, 6386 flow. Second operand has 4 states, 4 states have (on average 305.5) internal successors, (1222), 4 states have internal predecessors, (1222), 0 states have call successors, (0), 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:34:41,447 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:34:41,447 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 304 of 335 [2025-03-15 02:34:41,447 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:34:41,909 INFO L124 PetriNetUnfolderBase]: 291/2274 cut-off events. [2025-03-15 02:34:41,909 INFO L125 PetriNetUnfolderBase]: For 19349/19816 co-relation queries the response was YES. [2025-03-15 02:34:41,918 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9930 conditions, 2274 events. 291/2274 cut-off events. For 19349/19816 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 14369 event pairs, 154 based on Foata normal form. 15/1961 useless extension candidates. Maximal degree in co-relation 4790. Up to 636 conditions per place. [2025-03-15 02:34:41,930 INFO L140 encePairwiseOnDemand]: 328/335 looper letters, 58 selfloop transitions, 7 changer transitions 42/631 dead transitions. [2025-03-15 02:34:41,930 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 423 places, 631 transitions, 6522 flow [2025-03-15 02:34:41,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 02:34:41,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 02:34:41,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1548 transitions. [2025-03-15 02:34:41,933 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.924179104477612 [2025-03-15 02:34:41,933 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 101 predicate places. [2025-03-15 02:34:41,934 INFO L471 AbstractCegarLoop]: Abstraction has has 423 places, 631 transitions, 6522 flow [2025-03-15 02:34:41,934 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 305.5) internal successors, (1222), 4 states have internal predecessors, (1222), 0 states have call successors, (0), 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:34:41,934 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:34:41,934 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:34:41,934 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-03-15 02:34:41,934 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:34:41,935 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:34:41,935 INFO L85 PathProgramCache]: Analyzing trace with hash -1818007404, now seen corresponding path program 1 times [2025-03-15 02:34:41,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:34:41,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379858853] [2025-03-15 02:34:41,936 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:34:41,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:34:41,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:34:42,169 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:34:42,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:34:42,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379858853] [2025-03-15 02:34:42,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379858853] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:34:42,169 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:34:42,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 02:34:42,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986193196] [2025-03-15 02:34:42,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:34:42,170 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-15 02:34:42,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:34:42,171 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-15 02:34:42,171 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2025-03-15 02:34:42,172 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 335 [2025-03-15 02:34:42,174 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 423 places, 631 transitions, 6522 flow. Second operand has 6 states, 6 states have (on average 222.66666666666666) internal successors, (1336), 6 states have internal predecessors, (1336), 0 states have call successors, (0), 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:34:42,174 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:34:42,174 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 335 [2025-03-15 02:34:42,174 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:34:42,836 INFO L124 PetriNetUnfolderBase]: 294/2278 cut-off events. [2025-03-15 02:34:42,836 INFO L125 PetriNetUnfolderBase]: For 22043/22462 co-relation queries the response was YES. [2025-03-15 02:34:42,845 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10403 conditions, 2278 events. 294/2278 cut-off events. For 22043/22462 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 14210 event pairs, 146 based on Foata normal form. 2/1946 useless extension candidates. Maximal degree in co-relation 5023. Up to 635 conditions per place. [2025-03-15 02:34:42,856 INFO L140 encePairwiseOnDemand]: 315/335 looper letters, 161 selfloop transitions, 5 changer transitions 47/612 dead transitions. [2025-03-15 02:34:42,856 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 430 places, 612 transitions, 6780 flow [2025-03-15 02:34:42,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-15 02:34:42,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2025-03-15 02:34:42,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1852 transitions. [2025-03-15 02:34:42,860 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.691044776119403 [2025-03-15 02:34:42,860 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 108 predicate places. [2025-03-15 02:34:42,860 INFO L471 AbstractCegarLoop]: Abstraction has has 430 places, 612 transitions, 6780 flow [2025-03-15 02:34:42,861 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 222.66666666666666) internal successors, (1336), 6 states have internal predecessors, (1336), 0 states have call successors, (0), 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:34:42,861 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:34:42,861 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:34:42,861 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-03-15 02:34:42,861 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:34:42,863 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:34:42,863 INFO L85 PathProgramCache]: Analyzing trace with hash 1112649369, now seen corresponding path program 1 times [2025-03-15 02:34:42,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:34:42,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657710287] [2025-03-15 02:34:42,864 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:34:42,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:34:42,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:34:43,008 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-15 02:34:43,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:34:43,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657710287] [2025-03-15 02:34:43,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657710287] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:34:43,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437623145] [2025-03-15 02:34:43,009 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:34:43,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:34:43,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:34:43,011 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:34:43,023 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:34:43,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:34:43,125 INFO L256 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-15 02:34:43,128 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:34:43,377 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-15 02:34:43,377 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:34:43,666 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-15 02:34:43,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437623145] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:34:43,667 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:34:43,667 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 11, 11] total 23 [2025-03-15 02:34:43,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869840120] [2025-03-15 02:34:43,667 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:34:43,669 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2025-03-15 02:34:43,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:34:43,671 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2025-03-15 02:34:43,671 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2025-03-15 02:34:43,674 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 243 out of 335 [2025-03-15 02:34:43,678 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 430 places, 612 transitions, 6780 flow. Second operand has 23 states, 23 states have (on average 248.6086956521739) internal successors, (5718), 23 states have internal predecessors, (5718), 0 states have call successors, (0), 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:34:43,678 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:34:43,678 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 243 of 335 [2025-03-15 02:34:43,678 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:34:45,202 INFO L124 PetriNetUnfolderBase]: 423/3185 cut-off events. [2025-03-15 02:34:45,202 INFO L125 PetriNetUnfolderBase]: For 36458/37721 co-relation queries the response was YES. [2025-03-15 02:34:45,215 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16133 conditions, 3185 events. 423/3185 cut-off events. For 36458/37721 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 22131 event pairs, 173 based on Foata normal form. 137/2893 useless extension candidates. Maximal degree in co-relation 7847. Up to 922 conditions per place. [2025-03-15 02:34:45,232 INFO L140 encePairwiseOnDemand]: 301/335 looper letters, 361 selfloop transitions, 92 changer transitions 61/774 dead transitions. [2025-03-15 02:34:45,232 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 456 places, 774 transitions, 10463 flow [2025-03-15 02:34:45,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2025-03-15 02:34:45,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2025-03-15 02:34:45,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 7004 transitions. [2025-03-15 02:34:45,239 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7466950959488273 [2025-03-15 02:34:45,239 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 134 predicate places. [2025-03-15 02:34:45,239 INFO L471 AbstractCegarLoop]: Abstraction has has 456 places, 774 transitions, 10463 flow [2025-03-15 02:34:45,242 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 248.6086956521739) internal successors, (5718), 23 states have internal predecessors, (5718), 0 states have call successors, (0), 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:34:45,242 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:34:45,242 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:34:45,250 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:34:45,442 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:34:45,443 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:34:45,444 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:34:45,444 INFO L85 PathProgramCache]: Analyzing trace with hash -1487751015, now seen corresponding path program 1 times [2025-03-15 02:34:45,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:34:45,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828299791] [2025-03-15 02:34:45,444 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:34:45,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:34:45,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:34:45,724 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:34:45,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:34:45,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828299791] [2025-03-15 02:34:45,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828299791] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:34:45,725 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:34:45,725 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2025-03-15 02:34:45,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875842097] [2025-03-15 02:34:45,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:34:45,726 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-15 02:34:45,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:34:45,726 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-15 02:34:45,726 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2025-03-15 02:34:45,727 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 206 out of 335 [2025-03-15 02:34:45,734 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 456 places, 774 transitions, 10463 flow. Second operand has 8 states, 8 states have (on average 215.375) internal successors, (1723), 8 states have internal predecessors, (1723), 0 states have call successors, (0), 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:34:45,734 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:34:45,734 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 206 of 335 [2025-03-15 02:34:45,734 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:34:46,543 INFO L124 PetriNetUnfolderBase]: 380/2914 cut-off events. [2025-03-15 02:34:46,543 INFO L125 PetriNetUnfolderBase]: For 31422/31929 co-relation queries the response was YES. [2025-03-15 02:34:46,553 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15166 conditions, 2914 events. 380/2914 cut-off events. For 31422/31929 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 19224 event pairs, 136 based on Foata normal form. 0/2506 useless extension candidates. Maximal degree in co-relation 7900. Up to 839 conditions per place. [2025-03-15 02:34:46,567 INFO L140 encePairwiseOnDemand]: 324/335 looper letters, 184 selfloop transitions, 10 changer transitions 63/758 dead transitions. [2025-03-15 02:34:46,567 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 463 places, 758 transitions, 10059 flow [2025-03-15 02:34:46,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-15 02:34:46,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2025-03-15 02:34:46,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1837 transitions. [2025-03-15 02:34:46,570 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6854477611940298 [2025-03-15 02:34:46,570 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 141 predicate places. [2025-03-15 02:34:46,570 INFO L471 AbstractCegarLoop]: Abstraction has has 463 places, 758 transitions, 10059 flow [2025-03-15 02:34:46,571 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 215.375) internal successors, (1723), 8 states have internal predecessors, (1723), 0 states have call successors, (0), 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:34:46,571 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:34:46,571 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:34:46,572 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-03-15 02:34:46,572 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:34:46,572 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:34:46,573 INFO L85 PathProgramCache]: Analyzing trace with hash -1197040739, now seen corresponding path program 1 times [2025-03-15 02:34:46,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:34:46,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295914889] [2025-03-15 02:34:46,573 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:34:46,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:34:46,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:34:46,747 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:34:46,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:34:46,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295914889] [2025-03-15 02:34:46,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295914889] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:34:46,747 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:34:46,747 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-03-15 02:34:46,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575611388] [2025-03-15 02:34:46,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:34:46,748 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 02:34:46,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:34:46,748 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 02:34:46,749 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2025-03-15 02:34:46,749 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 238 out of 335 [2025-03-15 02:34:46,751 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 463 places, 758 transitions, 10059 flow. Second operand has 7 states, 7 states have (on average 244.42857142857142) internal successors, (1711), 7 states have internal predecessors, (1711), 0 states have call successors, (0), 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:34:46,751 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:34:46,751 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 238 of 335 [2025-03-15 02:34:46,751 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:34:47,833 INFO L124 PetriNetUnfolderBase]: 504/3837 cut-off events. [2025-03-15 02:34:47,833 INFO L125 PetriNetUnfolderBase]: For 51837/52689 co-relation queries the response was YES. [2025-03-15 02:34:47,842 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21229 conditions, 3837 events. 504/3837 cut-off events. For 51837/52689 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 28378 event pairs, 224 based on Foata normal form. 5/3297 useless extension candidates. Maximal degree in co-relation 10401. Up to 1150 conditions per place. [2025-03-15 02:34:47,855 INFO L140 encePairwiseOnDemand]: 322/335 looper letters, 457 selfloop transitions, 49 changer transitions 65/913 dead transitions. [2025-03-15 02:34:47,855 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 472 places, 913 transitions, 13889 flow [2025-03-15 02:34:47,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-15 02:34:47,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2025-03-15 02:34:47,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2507 transitions. [2025-03-15 02:34:47,857 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7483582089552239 [2025-03-15 02:34:47,857 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 150 predicate places. [2025-03-15 02:34:47,857 INFO L471 AbstractCegarLoop]: Abstraction has has 472 places, 913 transitions, 13889 flow [2025-03-15 02:34:47,858 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 244.42857142857142) internal successors, (1711), 7 states have internal predecessors, (1711), 0 states have call successors, (0), 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:34:47,858 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:34:47,858 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:34:47,858 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2025-03-15 02:34:47,858 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:34:47,859 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:34:47,859 INFO L85 PathProgramCache]: Analyzing trace with hash 1546412756, now seen corresponding path program 1 times [2025-03-15 02:34:47,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:34:47,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048652839] [2025-03-15 02:34:47,863 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:34:47,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:34:47,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:34:47,955 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-15 02:34:47,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:34:47,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048652839] [2025-03-15 02:34:47,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048652839] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:34:47,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:34:47,956 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 02:34:47,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291130291] [2025-03-15 02:34:47,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:34:47,956 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 02:34:47,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:34:47,957 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 02:34:47,957 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 02:34:47,957 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 297 out of 335 [2025-03-15 02:34:47,958 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 472 places, 913 transitions, 13889 flow. Second operand has 4 states, 4 states have (on average 298.5) internal successors, (1194), 4 states have internal predecessors, (1194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:34:47,958 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:34:47,958 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 297 of 335 [2025-03-15 02:34:47,958 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:34:49,054 INFO L124 PetriNetUnfolderBase]: 792/4837 cut-off events. [2025-03-15 02:34:49,054 INFO L125 PetriNetUnfolderBase]: For 84808/86532 co-relation queries the response was YES. [2025-03-15 02:34:49,092 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28137 conditions, 4837 events. 792/4837 cut-off events. For 84808/86532 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 38841 event pairs, 286 based on Foata normal form. 50/4121 useless extension candidates. Maximal degree in co-relation 10410. Up to 1603 conditions per place. [2025-03-15 02:34:49,114 INFO L140 encePairwiseOnDemand]: 326/335 looper letters, 114 selfloop transitions, 7 changer transitions 65/950 dead transitions. [2025-03-15 02:34:49,114 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 476 places, 950 transitions, 15206 flow [2025-03-15 02:34:49,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 02:34:49,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 02:34:49,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1533 transitions. [2025-03-15 02:34:49,115 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9152238805970149 [2025-03-15 02:34:49,116 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 154 predicate places. [2025-03-15 02:34:49,116 INFO L471 AbstractCegarLoop]: Abstraction has has 476 places, 950 transitions, 15206 flow [2025-03-15 02:34:49,116 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 298.5) internal successors, (1194), 4 states have internal predecessors, (1194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:34:49,116 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:34:49,116 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:34:49,116 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2025-03-15 02:34:49,116 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:34:49,117 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:34:49,117 INFO L85 PathProgramCache]: Analyzing trace with hash -1943612007, now seen corresponding path program 1 times [2025-03-15 02:34:49,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:34:49,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765490209] [2025-03-15 02:34:49,117 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:34:49,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:34:49,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:34:49,246 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2025-03-15 02:34:49,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:34:49,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765490209] [2025-03-15 02:34:49,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765490209] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:34:49,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959052248] [2025-03-15 02:34:49,247 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:34:49,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:34:49,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:34:49,249 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:34:49,261 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:34:49,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:34:49,379 INFO L256 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-15 02:34:49,381 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:34:49,421 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2025-03-15 02:34:49,421 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:34:49,473 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2025-03-15 02:34:49,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959052248] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:34:49,474 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:34:49,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2025-03-15 02:34:49,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337940565] [2025-03-15 02:34:49,474 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:34:49,475 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-15 02:34:49,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:34:49,476 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-15 02:34:49,476 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2025-03-15 02:34:49,478 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 305 out of 335 [2025-03-15 02:34:49,481 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 476 places, 950 transitions, 15206 flow. Second operand has 12 states, 12 states have (on average 308.25) internal successors, (3699), 12 states have internal predecessors, (3699), 0 states have call successors, (0), 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:34:49,481 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:34:49,481 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 305 of 335 [2025-03-15 02:34:49,481 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:34:51,222 INFO L124 PetriNetUnfolderBase]: 1147/6057 cut-off events. [2025-03-15 02:34:51,222 INFO L125 PetriNetUnfolderBase]: For 106968/109203 co-relation queries the response was YES. [2025-03-15 02:34:51,247 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36919 conditions, 6057 events. 1147/6057 cut-off events. For 106968/109203 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 50607 event pairs, 498 based on Foata normal form. 158/5191 useless extension candidates. Maximal degree in co-relation 10968. Up to 2106 conditions per place. [2025-03-15 02:34:51,272 INFO L140 encePairwiseOnDemand]: 328/335 looper letters, 155 selfloop transitions, 25 changer transitions 68/1015 dead transitions. [2025-03-15 02:34:51,272 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 489 places, 1015 transitions, 17390 flow [2025-03-15 02:34:51,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-03-15 02:34:51,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2025-03-15 02:34:51,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 4340 transitions. [2025-03-15 02:34:51,275 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9253731343283582 [2025-03-15 02:34:51,275 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 167 predicate places. [2025-03-15 02:34:51,275 INFO L471 AbstractCegarLoop]: Abstraction has has 489 places, 1015 transitions, 17390 flow [2025-03-15 02:34:51,276 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 308.25) internal successors, (3699), 12 states have internal predecessors, (3699), 0 states have call successors, (0), 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:34:51,276 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:34:51,276 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:34:51,282 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2025-03-15 02:34:51,476 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:34:51,477 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting thread2Err6ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:34:51,477 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:34:51,477 INFO L85 PathProgramCache]: Analyzing trace with hash -475476725, now seen corresponding path program 1 times [2025-03-15 02:34:51,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:34:51,477 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669865973] [2025-03-15 02:34:51,477 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:34:51,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:34:51,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:34:51,674 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-15 02:34:51,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:34:51,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669865973] [2025-03-15 02:34:51,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669865973] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:34:51,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185647852] [2025-03-15 02:34:51,675 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:34:51,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:34:51,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:34:51,681 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:34:51,694 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:34:51,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:34:51,812 INFO L256 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-15 02:34:51,815 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:34:51,955 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:34:51,955 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:34:52,066 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:34:52,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185647852] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:34:52,066 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:34:52,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 16 [2025-03-15 02:34:52,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321321198] [2025-03-15 02:34:52,066 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:34:52,066 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-15 02:34:52,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:34:52,067 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-15 02:34:52,067 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2025-03-15 02:34:52,069 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 266 out of 335 [2025-03-15 02:34:52,070 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 489 places, 1015 transitions, 17390 flow. Second operand has 16 states, 16 states have (on average 270.0625) internal successors, (4321), 16 states have internal predecessors, (4321), 0 states have call successors, (0), 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:34:52,070 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:34:52,070 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 266 of 335 [2025-03-15 02:34:52,070 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:34:55,650 INFO L124 PetriNetUnfolderBase]: 1737/8961 cut-off events. [2025-03-15 02:34:55,651 INFO L125 PetriNetUnfolderBase]: For 179242/183425 co-relation queries the response was YES. [2025-03-15 02:34:55,751 INFO L83 FinitePrefix]: Finished finitePrefix Result has 57199 conditions, 8961 events. 1737/8961 cut-off events. For 179242/183425 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 79839 event pairs, 657 based on Foata normal form. 523/8003 useless extension candidates. Maximal degree in co-relation 15306. Up to 3270 conditions per place. [2025-03-15 02:34:55,821 INFO L140 encePairwiseOnDemand]: 318/335 looper letters, 317 selfloop transitions, 33 changer transitions 71/1172 dead transitions. [2025-03-15 02:34:55,822 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 508 places, 1172 transitions, 24290 flow [2025-03-15 02:34:55,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2025-03-15 02:34:55,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2025-03-15 02:34:55,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 5707 transitions. [2025-03-15 02:34:55,827 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.811229566453447 [2025-03-15 02:34:55,827 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 186 predicate places. [2025-03-15 02:34:55,827 INFO L471 AbstractCegarLoop]: Abstraction has has 508 places, 1172 transitions, 24290 flow [2025-03-15 02:34:55,828 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 270.0625) internal successors, (4321), 16 states have internal predecessors, (4321), 0 states have call successors, (0), 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:34:55,829 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:34:55,829 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:34:55,838 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:34:56,029 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2025-03-15 02:34:56,030 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:34:56,031 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:34:56,031 INFO L85 PathProgramCache]: Analyzing trace with hash 1649248859, now seen corresponding path program 1 times [2025-03-15 02:34:56,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:34:56,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428354471] [2025-03-15 02:34:56,031 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:34:56,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:34:56,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:34:56,257 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-15 02:34:56,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:34:56,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428354471] [2025-03-15 02:34:56,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428354471] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:34:56,257 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:34:56,257 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 02:34:56,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555568145] [2025-03-15 02:34:56,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:34:56,258 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 02:34:56,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:34:56,258 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 02:34:56,259 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-15 02:34:56,260 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 275 out of 335 [2025-03-15 02:34:56,261 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 508 places, 1172 transitions, 24290 flow. Second operand has 4 states, 4 states have (on average 279.5) internal successors, (1118), 4 states have internal predecessors, (1118), 0 states have call successors, (0), 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:34:56,261 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:34:56,261 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 275 of 335 [2025-03-15 02:34:56,261 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:35:00,102 INFO L124 PetriNetUnfolderBase]: 2340/10965 cut-off events. [2025-03-15 02:35:00,102 INFO L125 PetriNetUnfolderBase]: For 240902/251913 co-relation queries the response was YES. [2025-03-15 02:35:00,159 INFO L83 FinitePrefix]: Finished finitePrefix Result has 74251 conditions, 10965 events. 2340/10965 cut-off events. For 240902/251913 co-relation queries the response was YES. Maximal size of possible extension queue 153. Compared 103669 event pairs, 971 based on Foata normal form. 376/9471 useless extension candidates. Maximal degree in co-relation 15346. Up to 4355 conditions per place. [2025-03-15 02:35:00,229 INFO L140 encePairwiseOnDemand]: 330/335 looper letters, 369 selfloop transitions, 8 changer transitions 71/1219 dead transitions. [2025-03-15 02:35:00,230 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 511 places, 1219 transitions, 26380 flow [2025-03-15 02:35:00,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 02:35:00,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 02:35:00,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1163 transitions. [2025-03-15 02:35:00,253 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8679104477611941 [2025-03-15 02:35:00,253 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 189 predicate places. [2025-03-15 02:35:00,254 INFO L471 AbstractCegarLoop]: Abstraction has has 511 places, 1219 transitions, 26380 flow [2025-03-15 02:35:00,254 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 279.5) internal successors, (1118), 4 states have internal predecessors, (1118), 0 states have call successors, (0), 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:35:00,254 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:35:00,254 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:35:00,254 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2025-03-15 02:35:00,261 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:35:00,262 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:35:00,262 INFO L85 PathProgramCache]: Analyzing trace with hash 1891098999, now seen corresponding path program 1 times [2025-03-15 02:35:00,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:35:00,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690034392] [2025-03-15 02:35:00,262 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:35:00,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:35:00,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:35:00,484 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:35:00,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:35:00,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690034392] [2025-03-15 02:35:00,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690034392] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:35:00,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334604325] [2025-03-15 02:35:00,485 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:35:00,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:35:00,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:35:00,490 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:35:00,503 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:35:00,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:35:00,636 INFO L256 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-15 02:35:00,639 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:35:00,748 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:35:00,748 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-15 02:35:00,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [334604325] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:35:00,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-15 02:35:00,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2025-03-15 02:35:00,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573459942] [2025-03-15 02:35:00,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:35:00,749 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-15 02:35:00,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:35:00,750 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-15 02:35:00,750 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2025-03-15 02:35:00,751 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 304 out of 335 [2025-03-15 02:35:00,753 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 511 places, 1219 transitions, 26380 flow. Second operand has 6 states, 6 states have (on average 306.1666666666667) internal successors, (1837), 6 states have internal predecessors, (1837), 0 states have call successors, (0), 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:35:00,753 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:35:00,753 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 304 of 335 [2025-03-15 02:35:00,753 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:35:03,786 INFO L124 PetriNetUnfolderBase]: 2333/10948 cut-off events. [2025-03-15 02:35:03,787 INFO L125 PetriNetUnfolderBase]: For 259170/269826 co-relation queries the response was YES. [2025-03-15 02:35:03,873 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75097 conditions, 10948 events. 2333/10948 cut-off events. For 259170/269826 co-relation queries the response was YES. Maximal size of possible extension queue 155. Compared 103315 event pairs, 957 based on Foata normal form. 211/9294 useless extension candidates. Maximal degree in co-relation 15491. Up to 4356 conditions per place. [2025-03-15 02:35:03,938 INFO L140 encePairwiseOnDemand]: 329/335 looper letters, 277 selfloop transitions, 11 changer transitions 71/1217 dead transitions. [2025-03-15 02:35:03,938 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 515 places, 1217 transitions, 26998 flow [2025-03-15 02:35:03,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-15 02:35:03,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2025-03-15 02:35:03,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2154 transitions. [2025-03-15 02:35:03,940 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9185501066098081 [2025-03-15 02:35:03,940 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 193 predicate places. [2025-03-15 02:35:03,940 INFO L471 AbstractCegarLoop]: Abstraction has has 515 places, 1217 transitions, 26998 flow [2025-03-15 02:35:03,941 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 306.1666666666667) internal successors, (1837), 6 states have internal predecessors, (1837), 0 states have call successors, (0), 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:35:03,941 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:35:03,941 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:35:03,949 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:35:04,141 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2025-03-15 02:35:04,141 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:35:04,142 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:35:04,142 INFO L85 PathProgramCache]: Analyzing trace with hash -412892099, now seen corresponding path program 1 times [2025-03-15 02:35:04,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:35:04,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827931964] [2025-03-15 02:35:04,142 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:35:04,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:35:04,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:35:04,218 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-15 02:35:04,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:35:04,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827931964] [2025-03-15 02:35:04,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827931964] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:35:04,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:35:04,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 02:35:04,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034691067] [2025-03-15 02:35:04,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:35:04,219 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 02:35:04,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:35:04,220 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 02:35:04,220 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-15 02:35:04,220 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 275 out of 335 [2025-03-15 02:35:04,221 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 515 places, 1217 transitions, 26998 flow. Second operand has 4 states, 4 states have (on average 279.75) internal successors, (1119), 4 states have internal predecessors, (1119), 0 states have call successors, (0), 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:35:04,221 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:35:04,221 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 275 of 335 [2025-03-15 02:35:04,221 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:35:08,129 INFO L124 PetriNetUnfolderBase]: 2282/10857 cut-off events. [2025-03-15 02:35:08,129 INFO L125 PetriNetUnfolderBase]: For 276420/288457 co-relation queries the response was YES. [2025-03-15 02:35:08,201 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77520 conditions, 10857 events. 2282/10857 cut-off events. For 276420/288457 co-relation queries the response was YES. Maximal size of possible extension queue 150. Compared 102523 event pairs, 923 based on Foata normal form. 471/9569 useless extension candidates. Maximal degree in co-relation 15531. Up to 4244 conditions per place. [2025-03-15 02:35:08,264 INFO L140 encePairwiseOnDemand]: 329/335 looper letters, 377 selfloop transitions, 9 changer transitions 71/1226 dead transitions. [2025-03-15 02:35:08,264 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 518 places, 1226 transitions, 28386 flow [2025-03-15 02:35:08,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 02:35:08,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 02:35:08,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1162 transitions. [2025-03-15 02:35:08,269 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8671641791044776 [2025-03-15 02:35:08,269 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 196 predicate places. [2025-03-15 02:35:08,269 INFO L471 AbstractCegarLoop]: Abstraction has has 518 places, 1226 transitions, 28386 flow [2025-03-15 02:35:08,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 279.75) internal successors, (1119), 4 states have internal predecessors, (1119), 0 states have call successors, (0), 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:35:08,270 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:35:08,270 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:35:08,270 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2025-03-15 02:35:08,270 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:35:08,271 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:35:08,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1505472668, now seen corresponding path program 1 times [2025-03-15 02:35:08,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:35:08,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599429606] [2025-03-15 02:35:08,271 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:35:08,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:35:08,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:35:08,349 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:35:08,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:35:08,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599429606] [2025-03-15 02:35:08,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599429606] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:35:08,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753847304] [2025-03-15 02:35:08,349 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:35:08,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:35:08,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:35:08,351 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:35:08,353 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:35:08,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:35:08,440 INFO L256 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-15 02:35:08,442 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:35:08,507 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:35:08,508 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:35:08,583 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:35:08,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753847304] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:35:08,583 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:35:08,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2025-03-15 02:35:08,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003902093] [2025-03-15 02:35:08,583 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:35:08,584 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-15 02:35:08,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:35:08,584 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-15 02:35:08,584 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2025-03-15 02:35:08,586 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 304 out of 335 [2025-03-15 02:35:08,587 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 518 places, 1226 transitions, 28386 flow. Second operand has 12 states, 12 states have (on average 306.8333333333333) internal successors, (3682), 12 states have internal predecessors, (3682), 0 states have call successors, (0), 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:35:08,587 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:35:08,587 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 304 of 335 [2025-03-15 02:35:08,587 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:35:12,555 INFO L124 PetriNetUnfolderBase]: 2315/11787 cut-off events. [2025-03-15 02:35:12,555 INFO L125 PetriNetUnfolderBase]: For 297032/308698 co-relation queries the response was YES. [2025-03-15 02:35:12,621 INFO L83 FinitePrefix]: Finished finitePrefix Result has 83491 conditions, 11787 events. 2315/11787 cut-off events. For 297032/308698 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 111744 event pairs, 930 based on Foata normal form. 218/10193 useless extension candidates. Maximal degree in co-relation 22510. Up to 4621 conditions per place. [2025-03-15 02:35:12,685 INFO L140 encePairwiseOnDemand]: 328/335 looper letters, 298 selfloop transitions, 19 changer transitions 71/1243 dead transitions. [2025-03-15 02:35:12,686 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 531 places, 1243 transitions, 29338 flow [2025-03-15 02:35:12,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-03-15 02:35:12,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2025-03-15 02:35:12,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 4310 transitions. [2025-03-15 02:35:12,692 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9189765458422174 [2025-03-15 02:35:12,693 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 209 predicate places. [2025-03-15 02:35:12,693 INFO L471 AbstractCegarLoop]: Abstraction has has 531 places, 1243 transitions, 29338 flow [2025-03-15 02:35:12,698 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 306.8333333333333) internal successors, (3682), 12 states have internal predecessors, (3682), 0 states have call successors, (0), 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:35:12,698 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:35:12,698 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:35:12,708 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2025-03-15 02:35:12,898 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,SelfDestructingSolverStorable24 [2025-03-15 02:35:12,899 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:35:12,900 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:35:12,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1268070727, now seen corresponding path program 1 times [2025-03-15 02:35:12,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:35:12,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107974981] [2025-03-15 02:35:12,900 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:35:12,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:35:12,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:35:13,127 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:35:13,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:35:13,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107974981] [2025-03-15 02:35:13,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107974981] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:35:13,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851583491] [2025-03-15 02:35:13,128 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:35:13,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:35:13,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:35:13,131 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:35:13,134 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:35:13,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:35:13,266 INFO L256 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-03-15 02:35:13,269 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:35:13,350 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:35:13,350 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:35:13,485 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:35:13,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851583491] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:35:13,486 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:35:13,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2025-03-15 02:35:13,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137922735] [2025-03-15 02:35:13,486 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:35:13,486 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2025-03-15 02:35:13,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:35:13,487 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2025-03-15 02:35:13,487 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=397, Unknown=0, NotChecked=0, Total=552 [2025-03-15 02:35:13,490 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 276 out of 335 [2025-03-15 02:35:13,494 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 531 places, 1243 transitions, 29338 flow. Second operand has 24 states, 24 states have (on average 279.5833333333333) internal successors, (6710), 24 states have internal predecessors, (6710), 0 states have call successors, (0), 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:35:13,494 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:35:13,494 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 276 of 335 [2025-03-15 02:35:13,494 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:35:19,080 INFO L124 PetriNetUnfolderBase]: 2528/14443 cut-off events. [2025-03-15 02:35:19,080 INFO L125 PetriNetUnfolderBase]: For 335458/347012 co-relation queries the response was YES. [2025-03-15 02:35:19,176 INFO L83 FinitePrefix]: Finished finitePrefix Result has 102957 conditions, 14443 events. 2528/14443 cut-off events. For 335458/347012 co-relation queries the response was YES. Maximal size of possible extension queue 165. Compared 138436 event pairs, 989 based on Foata normal form. 212/12589 useless extension candidates. Maximal degree in co-relation 40578. Up to 5798 conditions per place. [2025-03-15 02:35:19,262 INFO L140 encePairwiseOnDemand]: 316/335 looper letters, 761 selfloop transitions, 359 changer transitions 71/1693 dead transitions. [2025-03-15 02:35:19,262 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 562 places, 1693 transitions, 38472 flow [2025-03-15 02:35:19,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2025-03-15 02:35:19,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2025-03-15 02:35:19,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 9146 transitions. [2025-03-15 02:35:19,534 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8531716417910448 [2025-03-15 02:35:19,535 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 240 predicate places. [2025-03-15 02:35:19,535 INFO L471 AbstractCegarLoop]: Abstraction has has 562 places, 1693 transitions, 38472 flow [2025-03-15 02:35:19,537 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 279.5833333333333) internal successors, (6710), 24 states have internal predecessors, (6710), 0 states have call successors, (0), 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:35:19,537 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:35:19,537 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:35:19,543 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:35:19,741 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,SelfDestructingSolverStorable25 [2025-03-15 02:35:19,741 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:35:19,742 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:35:19,742 INFO L85 PathProgramCache]: Analyzing trace with hash 569029697, now seen corresponding path program 1 times [2025-03-15 02:35:19,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:35:19,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931599744] [2025-03-15 02:35:19,742 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:35:19,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:35:19,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:35:19,843 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-15 02:35:19,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:35:19,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931599744] [2025-03-15 02:35:19,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931599744] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:35:19,843 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:35:19,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 02:35:19,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784569864] [2025-03-15 02:35:19,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:35:19,844 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 02:35:19,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:35:19,845 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 02:35:19,845 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 02:35:19,845 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 301 out of 335 [2025-03-15 02:35:19,846 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 562 places, 1693 transitions, 38472 flow. Second operand has 4 states, 4 states have (on average 303.5) internal successors, (1214), 4 states have internal predecessors, (1214), 0 states have call successors, (0), 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:35:19,846 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:35:19,846 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 301 of 335 [2025-03-15 02:35:19,846 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:35:25,239 INFO L124 PetriNetUnfolderBase]: 2668/14420 cut-off events. [2025-03-15 02:35:25,239 INFO L125 PetriNetUnfolderBase]: For 413823/426222 co-relation queries the response was YES. [2025-03-15 02:35:25,331 INFO L83 FinitePrefix]: Finished finitePrefix Result has 109302 conditions, 14420 events. 2668/14420 cut-off events. For 413823/426222 co-relation queries the response was YES. Maximal size of possible extension queue 170. Compared 137297 event pairs, 957 based on Foata normal form. 418/12924 useless extension candidates. Maximal degree in co-relation 40593. Up to 5905 conditions per place. [2025-03-15 02:35:25,424 INFO L140 encePairwiseOnDemand]: 328/335 looper letters, 328 selfloop transitions, 7 changer transitions 71/1714 dead transitions. [2025-03-15 02:35:25,425 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 566 places, 1714 transitions, 40228 flow [2025-03-15 02:35:25,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 02:35:25,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 02:35:25,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1543 transitions. [2025-03-15 02:35:25,427 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9211940298507463 [2025-03-15 02:35:25,427 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 244 predicate places. [2025-03-15 02:35:25,427 INFO L471 AbstractCegarLoop]: Abstraction has has 566 places, 1714 transitions, 40228 flow [2025-03-15 02:35:25,428 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 303.5) internal successors, (1214), 4 states have internal predecessors, (1214), 0 states have call successors, (0), 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:35:25,428 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:35:25,428 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:35:25,428 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2025-03-15 02:35:25,428 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:35:25,429 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:35:25,429 INFO L85 PathProgramCache]: Analyzing trace with hash 1831416325, now seen corresponding path program 1 times [2025-03-15 02:35:25,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:35:25,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088259389] [2025-03-15 02:35:25,429 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:35:25,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:35:25,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:35:25,532 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:35:25,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:35:25,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088259389] [2025-03-15 02:35:25,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088259389] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:35:25,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [442659845] [2025-03-15 02:35:25,532 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:35:25,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:35:25,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:35:25,535 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:35:25,555 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:35:25,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:35:25,683 INFO L256 TraceCheckSpWp]: Trace formula consists of 399 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-15 02:35:25,686 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:35:25,778 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:35:25,778 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:35:25,839 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:35:25,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [442659845] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:35:25,840 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:35:25,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2025-03-15 02:35:25,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111207252] [2025-03-15 02:35:25,840 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:35:25,841 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-15 02:35:25,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:35:25,841 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-15 02:35:25,841 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2025-03-15 02:35:25,842 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 276 out of 335 [2025-03-15 02:35:25,851 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 566 places, 1714 transitions, 40228 flow. Second operand has 9 states, 9 states have (on average 280.22222222222223) internal successors, (2522), 9 states have internal predecessors, (2522), 0 states have call successors, (0), 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:35:25,851 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:35:25,851 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 276 of 335 [2025-03-15 02:35:25,851 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:35:31,150 INFO L124 PetriNetUnfolderBase]: 2578/14239 cut-off events. [2025-03-15 02:35:31,150 INFO L125 PetriNetUnfolderBase]: For 438582/451682 co-relation queries the response was YES. [2025-03-15 02:35:31,236 INFO L83 FinitePrefix]: Finished finitePrefix Result has 110519 conditions, 14239 events. 2578/14239 cut-off events. For 438582/451682 co-relation queries the response was YES. Maximal size of possible extension queue 169. Compared 135959 event pairs, 925 based on Foata normal form. 401/12819 useless extension candidates. Maximal degree in co-relation 40811. Up to 5820 conditions per place. [2025-03-15 02:35:31,312 INFO L140 encePairwiseOnDemand]: 326/335 looper letters, 392 selfloop transitions, 19 changer transitions 71/1717 dead transitions. [2025-03-15 02:35:31,312 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 573 places, 1717 transitions, 41386 flow [2025-03-15 02:35:31,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-15 02:35:31,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2025-03-15 02:35:31,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2277 transitions. [2025-03-15 02:35:31,314 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8496268656716418 [2025-03-15 02:35:31,314 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 251 predicate places. [2025-03-15 02:35:31,314 INFO L471 AbstractCegarLoop]: Abstraction has has 573 places, 1717 transitions, 41386 flow [2025-03-15 02:35:31,315 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 280.22222222222223) internal successors, (2522), 9 states have internal predecessors, (2522), 0 states have call successors, (0), 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:35:31,315 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:35:31,315 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:35:31,324 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:35:31,515 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:35:31,516 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:35:31,516 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:35:31,516 INFO L85 PathProgramCache]: Analyzing trace with hash 307911756, now seen corresponding path program 1 times [2025-03-15 02:35:31,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:35:31,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646664053] [2025-03-15 02:35:31,517 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:35:31,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:35:31,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:35:31,615 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-15 02:35:31,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:35:31,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646664053] [2025-03-15 02:35:31,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646664053] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:35:31,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028354944] [2025-03-15 02:35:31,616 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:35:31,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:35:31,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:35:31,618 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:35:31,619 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:35:31,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:35:31,714 INFO L256 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-15 02:35:31,716 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:35:31,893 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:35:31,893 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:35:32,369 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:35:32,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2028354944] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:35:32,369 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:35:32,370 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 11, 11] total 23 [2025-03-15 02:35:32,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178358435] [2025-03-15 02:35:32,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:35:32,370 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2025-03-15 02:35:32,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:35:32,371 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2025-03-15 02:35:32,371 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2025-03-15 02:35:32,373 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 335 [2025-03-15 02:35:32,378 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 573 places, 1717 transitions, 41386 flow. Second operand has 23 states, 23 states have (on average 217.1304347826087) internal successors, (4994), 23 states have internal predecessors, (4994), 0 states have call successors, (0), 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:35:32,378 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:35:32,378 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 335 [2025-03-15 02:35:32,378 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:35:43,777 INFO L124 PetriNetUnfolderBase]: 4096/21148 cut-off events. [2025-03-15 02:35:43,777 INFO L125 PetriNetUnfolderBase]: For 671276/695715 co-relation queries the response was YES. [2025-03-15 02:35:43,949 INFO L83 FinitePrefix]: Finished finitePrefix Result has 175663 conditions, 21148 events. 4096/21148 cut-off events. For 671276/695715 co-relation queries the response was YES. Maximal size of possible extension queue 220. Compared 221165 event pairs, 1620 based on Foata normal form. 785/19075 useless extension candidates. Maximal degree in co-relation 59857. Up to 9152 conditions per place. [2025-03-15 02:35:44,076 INFO L140 encePairwiseOnDemand]: 307/335 looper letters, 1654 selfloop transitions, 269 changer transitions 73/2310 dead transitions. [2025-03-15 02:35:44,077 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 604 places, 2310 transitions, 65146 flow [2025-03-15 02:35:44,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2025-03-15 02:35:44,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2025-03-15 02:35:44,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 6999 transitions. [2025-03-15 02:35:44,080 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6528917910447761 [2025-03-15 02:35:44,081 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 282 predicate places. [2025-03-15 02:35:44,081 INFO L471 AbstractCegarLoop]: Abstraction has has 604 places, 2310 transitions, 65146 flow [2025-03-15 02:35:44,082 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 217.1304347826087) internal successors, (4994), 23 states have internal predecessors, (4994), 0 states have call successors, (0), 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:35:44,082 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:35:44,082 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:35:44,091 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2025-03-15 02:35:44,282 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2025-03-15 02:35:44,283 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:35:44,284 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:35:44,284 INFO L85 PathProgramCache]: Analyzing trace with hash -1807310708, now seen corresponding path program 1 times [2025-03-15 02:35:44,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:35:44,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638222120] [2025-03-15 02:35:44,284 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:35:44,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:35:44,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:35:44,397 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-15 02:35:44,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:35:44,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638222120] [2025-03-15 02:35:44,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638222120] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:35:44,398 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:35:44,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2025-03-15 02:35:44,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962211106] [2025-03-15 02:35:44,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:35:44,398 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-15 02:35:44,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:35:44,399 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-15 02:35:44,399 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2025-03-15 02:35:44,400 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 335 [2025-03-15 02:35:44,400 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 604 places, 2310 transitions, 65146 flow. Second operand has 8 states, 8 states have (on average 180.125) internal successors, (1441), 8 states have internal predecessors, (1441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:35:44,400 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:35:44,400 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 335 [2025-03-15 02:35:44,400 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:35:56,419 INFO L124 PetriNetUnfolderBase]: 4168/21191 cut-off events. [2025-03-15 02:35:56,420 INFO L125 PetriNetUnfolderBase]: For 726111/749363 co-relation queries the response was YES. [2025-03-15 02:35:56,549 INFO L83 FinitePrefix]: Finished finitePrefix Result has 185138 conditions, 21191 events. 4168/21191 cut-off events. For 726111/749363 co-relation queries the response was YES. Maximal size of possible extension queue 218. Compared 220647 event pairs, 1567 based on Foata normal form. 393/18735 useless extension candidates. Maximal degree in co-relation 64036. Up to 9220 conditions per place. [2025-03-15 02:35:56,690 INFO L140 encePairwiseOnDemand]: 310/335 looper letters, 1603 selfloop transitions, 68 changer transitions 123/2316 dead transitions. [2025-03-15 02:35:56,691 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 617 places, 2316 transitions, 68758 flow [2025-03-15 02:35:56,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-03-15 02:35:56,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2025-03-15 02:35:56,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2539 transitions. [2025-03-15 02:35:56,693 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.54136460554371 [2025-03-15 02:35:56,694 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 295 predicate places. [2025-03-15 02:35:56,694 INFO L471 AbstractCegarLoop]: Abstraction has has 617 places, 2316 transitions, 68758 flow [2025-03-15 02:35:56,694 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 180.125) internal successors, (1441), 8 states have internal predecessors, (1441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:35:56,694 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:35:56,695 INFO L221 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:35:56,695 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2025-03-15 02:35:56,695 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:35:56,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:35:56,696 INFO L85 PathProgramCache]: Analyzing trace with hash 165528060, now seen corresponding path program 2 times [2025-03-15 02:35:56,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:35:56,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508470308] [2025-03-15 02:35:56,696 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:35:56,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:35:56,721 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:35:56,721 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:35:56,833 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2025-03-15 02:35:56,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:35:56,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508470308] [2025-03-15 02:35:56,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508470308] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:35:56,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1905752335] [2025-03-15 02:35:56,834 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:35:56,834 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:35:56,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:35:56,837 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:35:56,845 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:35:56,966 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:35:56,966 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:35:56,967 INFO L256 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-15 02:35:56,971 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:35:57,915 WARN L873 $PredicateComparison]: unable to prove that (exists ((~M~0 Int) (~N~0 Int)) (let ((.cse0 (* ~N~0 ~M~0))) (and (<= .cse0 2147483647) (<= c_~L~0 .cse0)))) is different from true [2025-03-15 02:36:00,101 WARN L873 $PredicateComparison]: unable to prove that (exists ((~M~0 Int) (~N~0 Int)) (let ((.cse0 (* ~N~0 ~M~0))) (and (<= .cse0 2147483647) (<= (+ c_thread1Thread1of1ForFork0_~i~0 1) .cse0)))) is different from true [2025-03-15 02:36:01,013 WARN L873 $PredicateComparison]: unable to prove that (exists ((~M~0 Int) (~N~0 Int)) (let ((.cse0 (* ~N~0 ~M~0))) (and (<= .cse0 2147483647) (<= (+ |c_thread1Thread1of1ForFork0_#t~post2| 1) .cse0)))) is different from true [2025-03-15 02:36:01,026 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 24 not checked. [2025-03-15 02:36:01,027 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:36:01,202 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2025-03-15 02:36:01,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1905752335] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:36:01,202 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:36:01,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2025-03-15 02:36:01,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268043830] [2025-03-15 02:36:01,202 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:36:01,203 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-15 02:36:01,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:36:01,203 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-15 02:36:01,203 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=24, Unknown=3, NotChecked=30, Total=72 [2025-03-15 02:36:01,205 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 257 out of 335 [2025-03-15 02:36:01,207 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 617 places, 2316 transitions, 68758 flow. Second operand has 9 states, 9 states have (on average 263.0) internal successors, (2367), 9 states have internal predecessors, (2367), 0 states have call successors, (0), 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:36:01,207 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:36:01,207 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 257 of 335 [2025-03-15 02:36:01,207 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:36:38,771 INFO L124 PetriNetUnfolderBase]: 10157/31522 cut-off events. [2025-03-15 02:36:38,772 INFO L125 PetriNetUnfolderBase]: For 1140329/1162335 co-relation queries the response was YES. [2025-03-15 02:36:38,983 INFO L83 FinitePrefix]: Finished finitePrefix Result has 297681 conditions, 31522 events. 10157/31522 cut-off events. For 1140329/1162335 co-relation queries the response was YES. Maximal size of possible extension queue 273. Compared 302211 event pairs, 1399 based on Foata normal form. 416/27579 useless extension candidates. Maximal degree in co-relation 64638. Up to 14575 conditions per place. [2025-03-15 02:36:39,219 INFO L140 encePairwiseOnDemand]: 319/335 looper letters, 936 selfloop transitions, 32 changer transitions 285/2713 dead transitions. [2025-03-15 02:36:39,220 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 628 places, 2713 transitions, 83110 flow [2025-03-15 02:36:39,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-15 02:36:39,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2025-03-15 02:36:39,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 3468 transitions. [2025-03-15 02:36:39,222 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7963260619977038 [2025-03-15 02:36:39,223 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 306 predicate places. [2025-03-15 02:36:39,223 INFO L471 AbstractCegarLoop]: Abstraction has has 628 places, 2713 transitions, 83110 flow [2025-03-15 02:36:39,223 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 263.0) internal successors, (2367), 9 states have internal predecessors, (2367), 0 states have call successors, (0), 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:36:39,223 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:36:39,223 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:36:39,232 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:36:39,424 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:36:39,424 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:36:39,425 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:36:39,425 INFO L85 PathProgramCache]: Analyzing trace with hash 1120186310, now seen corresponding path program 1 times [2025-03-15 02:36:39,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:36:39,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997983143] [2025-03-15 02:36:39,426 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:36:39,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:36:39,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-15 02:36:39,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1091467259] [2025-03-15 02:36:39,492 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:36:39,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:36:39,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:36:39,496 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:36:39,497 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:36:39,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:36:39,601 INFO L256 TraceCheckSpWp]: Trace formula consists of 438 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-15 02:36:39,605 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:36:39,665 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2025-03-15 02:36:39,665 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:36:43,825 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2025-03-15 02:36:43,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:36:43,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997983143] [2025-03-15 02:36:43,825 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-15 02:36:43,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091467259] [2025-03-15 02:36:43,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091467259] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:36:43,825 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-03-15 02:36:43,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2025-03-15 02:36:43,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188669344] [2025-03-15 02:36:43,826 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2025-03-15 02:36:43,826 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-15 02:36:43,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:36:43,826 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-15 02:36:43,826 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=44, Unknown=1, NotChecked=0, Total=72 [2025-03-15 02:36:43,827 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 290 out of 335 [2025-03-15 02:36:43,828 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 628 places, 2713 transitions, 83110 flow. Second operand has 9 states, 9 states have (on average 294.8888888888889) internal successors, (2654), 9 states have internal predecessors, (2654), 0 states have call successors, (0), 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:36:43,828 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:36:43,828 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 290 of 335 [2025-03-15 02:36:43,828 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:36:48,265 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2025-03-15 02:36:50,282 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2025-03-15 02:36:52,540 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.26s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2025-03-15 02:36:54,999 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2025-03-15 02:37:09,491 INFO L124 PetriNetUnfolderBase]: 11295/33922 cut-off events. [2025-03-15 02:37:09,491 INFO L125 PetriNetUnfolderBase]: For 1335145/1369372 co-relation queries the response was YES. [2025-03-15 02:37:09,783 INFO L83 FinitePrefix]: Finished finitePrefix Result has 336715 conditions, 33922 events. 11295/33922 cut-off events. For 1335145/1369372 co-relation queries the response was YES. Maximal size of possible extension queue 296. Compared 326031 event pairs, 1711 based on Foata normal form. 2280/31341 useless extension candidates. Maximal degree in co-relation 74629. Up to 15897 conditions per place. [2025-03-15 02:37:10,094 INFO L140 encePairwiseOnDemand]: 322/335 looper letters, 1034 selfloop transitions, 52 changer transitions 285/2885 dead transitions. [2025-03-15 02:37:10,094 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 638 places, 2885 transitions, 91588 flow [2025-03-15 02:37:10,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-03-15 02:37:10,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2025-03-15 02:37:10,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 3299 transitions. [2025-03-15 02:37:10,097 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8952510176390773 [2025-03-15 02:37:10,097 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 316 predicate places. [2025-03-15 02:37:10,097 INFO L471 AbstractCegarLoop]: Abstraction has has 638 places, 2885 transitions, 91588 flow [2025-03-15 02:37:10,098 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 294.8888888888889) internal successors, (2654), 9 states have internal predecessors, (2654), 0 states have call successors, (0), 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,098 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:10,098 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,104 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:37:10,302 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:10,302 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:37:10,303 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:10,303 INFO L85 PathProgramCache]: Analyzing trace with hash 1436943126, now seen corresponding path program 1 times [2025-03-15 02:37:10,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:10,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196228767] [2025-03-15 02:37:10,303 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:10,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:10,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:10,481 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:10,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:10,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196228767] [2025-03-15 02:37:10,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196228767] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:37:10,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204754936] [2025-03-15 02:37:10,481 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:10,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:10,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:37:10,483 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:37:10,485 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:37:10,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:10,601 INFO L256 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-15 02:37:10,604 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:37:10,697 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:10,697 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:37:10,839 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:37:10,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204754936] provided 1 perfect and 1 imperfect interpolant sequences [2025-03-15 02:37:10,839 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2025-03-15 02:37:10,839 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8, 7] total 14 [2025-03-15 02:37:10,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791879265] [2025-03-15 02:37:10,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:37:10,840 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 02:37:10,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:10,840 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 02:37:10,840 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2025-03-15 02:37:10,841 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 238 out of 335 [2025-03-15 02:37:10,842 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 638 places, 2885 transitions, 91588 flow. Second operand has 7 states, 7 states have (on average 245.57142857142858) internal successors, (1719), 7 states have internal predecessors, (1719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:10,842 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:10,842 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 238 of 335 [2025-03-15 02:37:10,842 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:37:29,433 INFO L124 PetriNetUnfolderBase]: 10792/33698 cut-off events. [2025-03-15 02:37:29,433 INFO L125 PetriNetUnfolderBase]: For 1456052/1483643 co-relation queries the response was YES. [2025-03-15 02:37:29,690 INFO L83 FinitePrefix]: Finished finitePrefix Result has 346224 conditions, 33698 events. 10792/33698 cut-off events. For 1456052/1483643 co-relation queries the response was YES. Maximal size of possible extension queue 295. Compared 330450 event pairs, 1620 based on Foata normal form. 975/30321 useless extension candidates. Maximal degree in co-relation 71760. Up to 15505 conditions per place. [2025-03-15 02:37:29,971 INFO L140 encePairwiseOnDemand]: 320/335 looper letters, 1887 selfloop transitions, 150 changer transitions 331/2985 dead transitions. [2025-03-15 02:37:29,972 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 645 places, 2985 transitions, 100940 flow [2025-03-15 02:37:29,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-15 02:37:29,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2025-03-15 02:37:29,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2009 transitions. [2025-03-15 02:37:29,973 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7496268656716418 [2025-03-15 02:37:29,974 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 323 predicate places. [2025-03-15 02:37:29,974 INFO L471 AbstractCegarLoop]: Abstraction has has 645 places, 2985 transitions, 100940 flow [2025-03-15 02:37:29,974 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 245.57142857142858) internal successors, (1719), 7 states have internal predecessors, (1719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:37:29,974 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:29,974 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:37:29,980 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2025-03-15 02:37:30,174 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:30,175 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting thread2Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:37:30,176 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:30,176 INFO L85 PathProgramCache]: Analyzing trace with hash 484775178, now seen corresponding path program 1 times [2025-03-15 02:37:30,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:30,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782389784] [2025-03-15 02:37:30,176 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:30,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:30,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:30,252 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2025-03-15 02:37:30,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:30,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782389784] [2025-03-15 02:37:30,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782389784] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:37:30,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707862333] [2025-03-15 02:37:30,252 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:30,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:30,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:37:30,255 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:37:30,256 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:37:30,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:30,367 INFO L256 TraceCheckSpWp]: Trace formula consists of 457 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-15 02:37:30,369 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:37:30,407 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2025-03-15 02:37:30,407 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-15 02:37:30,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707862333] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:37:30,407 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-15 02:37:30,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2025-03-15 02:37:30,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617405539] [2025-03-15 02:37:30,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:37:30,408 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-15 02:37:30,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:30,408 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-15 02:37:30,408 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2025-03-15 02:37:30,409 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 301 out of 335 [2025-03-15 02:37:30,409 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 645 places, 2985 transitions, 100940 flow. Second operand has 6 states, 6 states have (on average 304.3333333333333) internal successors, (1826), 6 states have internal predecessors, (1826), 0 states have call successors, (0), 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:30,409 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:30,409 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 301 of 335 [2025-03-15 02:37:30,409 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:37:48,626 INFO L124 PetriNetUnfolderBase]: 10792/33815 cut-off events. [2025-03-15 02:37:48,627 INFO L125 PetriNetUnfolderBase]: For 1478559/1502430 co-relation queries the response was YES. [2025-03-15 02:37:48,864 INFO L83 FinitePrefix]: Finished finitePrefix Result has 355366 conditions, 33815 events. 10792/33815 cut-off events. For 1478559/1502430 co-relation queries the response was YES. Maximal size of possible extension queue 294. Compared 331365 event pairs, 1652 based on Foata normal form. 1128/30735 useless extension candidates. Maximal degree in co-relation 75873. Up to 15488 conditions per place. [2025-03-15 02:37:49,139 INFO L140 encePairwiseOnDemand]: 329/335 looper letters, 845 selfloop transitions, 34 changer transitions 331/2999 dead transitions. [2025-03-15 02:37:49,139 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 649 places, 2999 transitions, 104286 flow [2025-03-15 02:37:49,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-15 02:37:49,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2025-03-15 02:37:49,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2145 transitions. [2025-03-15 02:37:49,141 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9147121535181236 [2025-03-15 02:37:49,141 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 327 predicate places. [2025-03-15 02:37:49,141 INFO L471 AbstractCegarLoop]: Abstraction has has 649 places, 2999 transitions, 104286 flow [2025-03-15 02:37:49,141 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 304.3333333333333) internal successors, (1826), 6 states have internal predecessors, (1826), 0 states have call successors, (0), 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:49,141 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:37:49,142 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:37:49,148 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2025-03-15 02:37:49,342 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:49,342 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:37:49,343 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:37:49,343 INFO L85 PathProgramCache]: Analyzing trace with hash -423430082, now seen corresponding path program 1 times [2025-03-15 02:37:49,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:37:49,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557107812] [2025-03-15 02:37:49,343 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:49,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:37:49,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:49,416 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2025-03-15 02:37:49,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:37:49,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557107812] [2025-03-15 02:37:49,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557107812] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:37:49,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762869773] [2025-03-15 02:37:49,416 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:37:49,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:37:49,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:37:49,418 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:37:49,419 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:37:49,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:37:49,532 INFO L256 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-15 02:37:49,534 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:37:49,559 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2025-03-15 02:37:49,559 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:37:49,592 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2025-03-15 02:37:49,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762869773] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:37:49,593 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:37:49,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2025-03-15 02:37:49,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34494072] [2025-03-15 02:37:49,593 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:37:49,597 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-15 02:37:49,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:37:49,597 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-15 02:37:49,597 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2025-03-15 02:37:49,598 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 297 out of 335 [2025-03-15 02:37:49,599 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 649 places, 2999 transitions, 104286 flow. Second operand has 12 states, 12 states have (on average 299.5) internal successors, (3594), 12 states have internal predecessors, (3594), 0 states have call successors, (0), 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:49,599 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:37:49,599 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 297 of 335 [2025-03-15 02:37:49,599 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:38:25,655 INFO L124 PetriNetUnfolderBase]: 20958/58960 cut-off events. [2025-03-15 02:38:25,655 INFO L125 PetriNetUnfolderBase]: For 2384422/2424179 co-relation queries the response was YES. [2025-03-15 02:38:26,290 INFO L83 FinitePrefix]: Finished finitePrefix Result has 652350 conditions, 58960 events. 20958/58960 cut-off events. For 2384422/2424179 co-relation queries the response was YES. Maximal size of possible extension queue 367. Compared 601640 event pairs, 4021 based on Foata normal form. 1572/51605 useless extension candidates. Maximal degree in co-relation 196523. Up to 27080 conditions per place. [2025-03-15 02:38:26,880 INFO L140 encePairwiseOnDemand]: 328/335 looper letters, 1750 selfloop transitions, 38 changer transitions 340/3826 dead transitions. [2025-03-15 02:38:26,880 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 662 places, 3826 transitions, 151009 flow [2025-03-15 02:38:26,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-03-15 02:38:26,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2025-03-15 02:38:26,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 4266 transitions. [2025-03-15 02:38:26,882 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9095948827292111 [2025-03-15 02:38:26,883 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 340 predicate places. [2025-03-15 02:38:26,883 INFO L471 AbstractCegarLoop]: Abstraction has has 662 places, 3826 transitions, 151009 flow [2025-03-15 02:38:26,883 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 299.5) internal successors, (3594), 12 states have internal predecessors, (3594), 0 states have call successors, (0), 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:26,883 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:38:26,883 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:38:26,891 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:38:27,084 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,SelfDestructingSolverStorable34 [2025-03-15 02:38:27,084 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:38:27,085 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:38:27,085 INFO L85 PathProgramCache]: Analyzing trace with hash -2035293163, now seen corresponding path program 2 times [2025-03-15 02:38:27,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:38:27,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88700834] [2025-03-15 02:38:27,085 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:38:27,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:38:27,111 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-15 02:38:27,111 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:38:27,213 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2025-03-15 02:38:27,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:38:27,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88700834] [2025-03-15 02:38:27,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88700834] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:38:27,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416654379] [2025-03-15 02:38:27,214 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:38:27,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:38:27,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:38:27,216 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:38:27,218 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:38:27,341 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-03-15 02:38:27,341 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:38:27,343 INFO L256 TraceCheckSpWp]: Trace formula consists of 469 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-15 02:38:27,346 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:38:27,404 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2025-03-15 02:38:27,404 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-15 02:38:27,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416654379] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:38:27,404 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-15 02:38:27,404 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 10 [2025-03-15 02:38:27,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099466848] [2025-03-15 02:38:27,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:38:27,405 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-15 02:38:27,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:38:27,406 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-15 02:38:27,406 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2025-03-15 02:38:27,406 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 270 out of 335 [2025-03-15 02:38:27,407 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 662 places, 3826 transitions, 151009 flow. Second operand has 8 states, 8 states have (on average 275.5) internal successors, (2204), 8 states have internal predecessors, (2204), 0 states have call successors, (0), 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:27,407 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:38:27,407 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 270 of 335 [2025-03-15 02:38:27,407 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:39:23,442 INFO L124 PetriNetUnfolderBase]: 21203/59320 cut-off events. [2025-03-15 02:39:23,442 INFO L125 PetriNetUnfolderBase]: For 2721091/2766206 co-relation queries the response was YES. [2025-03-15 02:39:24,105 INFO L83 FinitePrefix]: Finished finitePrefix Result has 683701 conditions, 59320 events. 21203/59320 cut-off events. For 2721091/2766206 co-relation queries the response was YES. Maximal size of possible extension queue 377. Compared 609327 event pairs, 4296 based on Foata normal form. 2055/52762 useless extension candidates. Maximal degree in co-relation 220635. Up to 27418 conditions per place. [2025-03-15 02:39:24,675 INFO L140 encePairwiseOnDemand]: 327/335 looper letters, 1937 selfloop transitions, 62 changer transitions 340/3878 dead transitions. [2025-03-15 02:39:24,675 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 671 places, 3878 transitions, 159085 flow [2025-03-15 02:39:24,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-03-15 02:39:24,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2025-03-15 02:39:24,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 3070 transitions. [2025-03-15 02:39:24,677 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8331071913161465 [2025-03-15 02:39:24,677 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 349 predicate places. [2025-03-15 02:39:24,677 INFO L471 AbstractCegarLoop]: Abstraction has has 671 places, 3878 transitions, 159085 flow [2025-03-15 02:39:24,678 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 275.5) internal successors, (2204), 8 states have internal predecessors, (2204), 0 states have call successors, (0), 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,678 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:39:24,678 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:24,685 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:39:24,882 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2025-03-15 02:39:24,882 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:39:24,883 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:39:24,883 INFO L85 PathProgramCache]: Analyzing trace with hash -336441709, now seen corresponding path program 1 times [2025-03-15 02:39:24,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:39:24,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947912147] [2025-03-15 02:39:24,884 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:39:24,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:39:25,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-15 02:39:25,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1194403115] [2025-03-15 02:39:25,087 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:39:25,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:39:25,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:39:25,092 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:39:25,108 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:39:25,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:39:25,282 INFO L256 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-15 02:39:25,284 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:39:25,459 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-15 02:39:25,459 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:39:25,517 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-03-15 02:39:25,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:39:25,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947912147] [2025-03-15 02:39:25,517 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-15 02:39:25,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194403115] [2025-03-15 02:39:25,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194403115] provided 1 perfect and 1 imperfect interpolant sequences [2025-03-15 02:39:25,517 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-15 02:39:25,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2025-03-15 02:39:25,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687474646] [2025-03-15 02:39:25,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:39:25,518 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 02:39:25,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:39:25,518 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 02:39:25,518 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2025-03-15 02:39:25,519 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 202 out of 335 [2025-03-15 02:39:25,520 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 671 places, 3878 transitions, 159085 flow. Second operand has 5 states, 5 states have (on average 219.4) internal successors, (1097), 5 states have internal predecessors, (1097), 0 states have call successors, (0), 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:25,520 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:39:25,520 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 202 of 335 [2025-03-15 02:39:25,520 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:40:13,916 INFO L124 PetriNetUnfolderBase]: 20970/58850 cut-off events. [2025-03-15 02:40:13,916 INFO L125 PetriNetUnfolderBase]: For 2898439/2936677 co-relation queries the response was YES. [2025-03-15 02:40:14,618 INFO L83 FinitePrefix]: Finished finitePrefix Result has 694986 conditions, 58850 events. 20970/58850 cut-off events. For 2898439/2936677 co-relation queries the response was YES. Maximal size of possible extension queue 373. Compared 605056 event pairs, 3883 based on Foata normal form. 226/50622 useless extension candidates. Maximal degree in co-relation 210493. Up to 27141 conditions per place. [2025-03-15 02:40:15,234 INFO L140 encePairwiseOnDemand]: 319/335 looper letters, 1884 selfloop transitions, 8 changer transitions 340/3876 dead transitions. [2025-03-15 02:40:15,234 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 675 places, 3876 transitions, 163349 flow [2025-03-15 02:40:15,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 02:40:15,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 02:40:15,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1329 transitions. [2025-03-15 02:40:15,235 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6611940298507463 [2025-03-15 02:40:15,235 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 353 predicate places. [2025-03-15 02:40:15,235 INFO L471 AbstractCegarLoop]: Abstraction has has 675 places, 3876 transitions, 163349 flow [2025-03-15 02:40:15,235 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 219.4) internal successors, (1097), 5 states have internal predecessors, (1097), 0 states have call successors, (0), 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:15,235 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:40:15,236 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:15,242 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2025-03-15 02:40:15,436 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2025-03-15 02:40:15,436 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:40:15,437 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:40:15,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1655376067, now seen corresponding path program 1 times [2025-03-15 02:40:15,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:40:15,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662645299] [2025-03-15 02:40:15,437 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:40:15,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:40:15,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2025-03-15 02:40:15,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1808012621] [2025-03-15 02:40:15,459 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:40:15,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:40:15,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:40:15,462 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:40:15,463 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:40:15,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:40:15,586 INFO L256 TraceCheckSpWp]: Trace formula consists of 468 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-03-15 02:40:15,588 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:40:15,935 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-15 02:40:15,935 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:40:16,308 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-15 02:40:16,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:40:16,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662645299] [2025-03-15 02:40:16,309 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-03-15 02:40:16,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808012621] [2025-03-15 02:40:16,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808012621] provided 1 perfect and 1 imperfect interpolant sequences [2025-03-15 02:40:16,309 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-15 02:40:16,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [11] total 19 [2025-03-15 02:40:16,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797007336] [2025-03-15 02:40:16,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:40:16,310 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-15 02:40:16,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:40:16,311 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-15 02:40:16,311 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=258, Unknown=0, NotChecked=0, Total=342 [2025-03-15 02:40:16,312 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 214 out of 335 [2025-03-15 02:40:16,313 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 675 places, 3876 transitions, 163349 flow. Second operand has 10 states, 10 states have (on average 222.3) internal successors, (2223), 10 states have internal predecessors, (2223), 0 states have call successors, (0), 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:16,313 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:40:16,313 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 214 of 335 [2025-03-15 02:40:16,313 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:41:15,350 INFO L124 PetriNetUnfolderBase]: 21259/58481 cut-off events. [2025-03-15 02:41:15,350 INFO L125 PetriNetUnfolderBase]: For 2903542/2940099 co-relation queries the response was YES. [2025-03-15 02:41:16,071 INFO L83 FinitePrefix]: Finished finitePrefix Result has 690245 conditions, 58481 events. 21259/58481 cut-off events. For 2903542/2940099 co-relation queries the response was YES. Maximal size of possible extension queue 343. Compared 581609 event pairs, 5119 based on Foata normal form. 352/50055 useless extension candidates. Maximal degree in co-relation 245012. Up to 26564 conditions per place. [2025-03-15 02:41:16,662 INFO L140 encePairwiseOnDemand]: 299/335 looper letters, 2598 selfloop transitions, 273 changer transitions 426/3860 dead transitions. [2025-03-15 02:41:16,662 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 687 places, 3860 transitions, 158899 flow [2025-03-15 02:41:16,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-15 02:41:16,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2025-03-15 02:41:16,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2986 transitions. [2025-03-15 02:41:16,664 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6856486796785304 [2025-03-15 02:41:16,664 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 365 predicate places. [2025-03-15 02:41:16,664 INFO L471 AbstractCegarLoop]: Abstraction has has 687 places, 3860 transitions, 158899 flow [2025-03-15 02:41:16,664 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 222.3) internal successors, (2223), 10 states have internal predecessors, (2223), 0 states have call successors, (0), 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:16,664 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:41:16,665 INFO L221 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:41:16,671 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:41:16,865 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:41:16,865 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting thread2Err7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:41:16,867 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:41:16,867 INFO L85 PathProgramCache]: Analyzing trace with hash 970468521, now seen corresponding path program 2 times [2025-03-15 02:41:16,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:41:16,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102460132] [2025-03-15 02:41:16,867 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:41:16,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:41:16,878 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:41:16,878 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:41:16,919 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2025-03-15 02:41:16,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:41:16,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102460132] [2025-03-15 02:41:16,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102460132] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:41:16,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879754084] [2025-03-15 02:41:16,919 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:41:16,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:41:16,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:41:16,921 INFO L229 MonitoredProcess]: Starting monitored process 25 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:16,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2025-03-15 02:41:17,034 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:41:17,034 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:41:17,035 INFO L256 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-15 02:41:17,038 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:41:17,190 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2025-03-15 02:41:17,191 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:41:17,365 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2025-03-15 02:41:17,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879754084] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:41:17,365 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:41:17,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2025-03-15 02:41:17,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021884110] [2025-03-15 02:41:17,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:41:17,366 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-15 02:41:17,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:41:17,366 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-15 02:41:17,366 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-15 02:41:17,366 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 273 out of 335 [2025-03-15 02:41:17,367 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 687 places, 3860 transitions, 158899 flow. Second operand has 6 states, 6 states have (on average 278.1666666666667) internal successors, (1669), 6 states have internal predecessors, (1669), 0 states have call successors, (0), 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,367 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:41:17,367 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 273 of 335 [2025-03-15 02:41:17,367 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:42:05,361 INFO L124 PetriNetUnfolderBase]: 21239/58419 cut-off events. [2025-03-15 02:42:05,361 INFO L125 PetriNetUnfolderBase]: For 3013514/3059737 co-relation queries the response was YES. [2025-03-15 02:42:06,103 INFO L83 FinitePrefix]: Finished finitePrefix Result has 706962 conditions, 58419 events. 21239/58419 cut-off events. For 3013514/3059737 co-relation queries the response was YES. Maximal size of possible extension queue 342. Compared 580259 event pairs, 4933 based on Foata normal form. 2210/51932 useless extension candidates. Maximal degree in co-relation 238791. Up to 26542 conditions per place. [2025-03-15 02:42:06,876 INFO L140 encePairwiseOnDemand]: 325/335 looper letters, 1441 selfloop transitions, 68 changer transitions 644/3859 dead transitions. [2025-03-15 02:42:06,876 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 692 places, 3859 transitions, 162777 flow [2025-03-15 02:42:06,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-15 02:42:06,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2025-03-15 02:42:06,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1959 transitions. [2025-03-15 02:42:06,878 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8353944562899787 [2025-03-15 02:42:06,878 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 370 predicate places. [2025-03-15 02:42:06,879 INFO L471 AbstractCegarLoop]: Abstraction has has 692 places, 3859 transitions, 162777 flow [2025-03-15 02:42:06,879 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 278.1666666666667) internal successors, (1669), 6 states have internal predecessors, (1669), 0 states have call successors, (0), 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:06,879 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:42:06,879 INFO L221 CegarLoopForPetriNet]: trace histogram [11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:06,885 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2025-03-15 02:42:07,079 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2025-03-15 02:42:07,080 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:42:07,081 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:42:07,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1128079331, now seen corresponding path program 2 times [2025-03-15 02:42:07,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:42:07,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231187627] [2025-03-15 02:42:07,082 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:42:07,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:42:07,102 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:42:07,103 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:42:07,184 INFO L134 CoverageAnalysis]: Checked inductivity of 530 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 460 trivial. 0 not checked. [2025-03-15 02:42:07,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:42:07,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231187627] [2025-03-15 02:42:07,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231187627] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:42:07,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312452290] [2025-03-15 02:42:07,186 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:42:07,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:42:07,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:42:07,192 INFO L229 MonitoredProcess]: Starting monitored process 26 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:42:07,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2025-03-15 02:42:07,345 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:42:07,345 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:42:07,347 INFO L256 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-15 02:42:07,350 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:42:07,525 INFO L134 CoverageAnalysis]: Checked inductivity of 530 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 460 trivial. 0 not checked. [2025-03-15 02:42:07,526 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:42:07,719 INFO L134 CoverageAnalysis]: Checked inductivity of 530 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 460 trivial. 0 not checked. [2025-03-15 02:42:07,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312452290] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:42:07,719 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:42:07,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2025-03-15 02:42:07,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144901885] [2025-03-15 02:42:07,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:42:07,720 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-15 02:42:07,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:42:07,720 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-15 02:42:07,721 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2025-03-15 02:42:07,721 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 223 out of 335 [2025-03-15 02:42:07,722 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 692 places, 3859 transitions, 162777 flow. Second operand has 8 states, 8 states have (on average 229.5) internal successors, (1836), 8 states have internal predecessors, (1836), 0 states have call successors, (0), 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:07,722 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:42:07,722 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 223 of 335 [2025-03-15 02:42:07,722 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:42:58,161 INFO L124 PetriNetUnfolderBase]: 21225/57791 cut-off events. [2025-03-15 02:42:58,161 INFO L125 PetriNetUnfolderBase]: For 3359424/3400278 co-relation queries the response was YES. [2025-03-15 02:42:58,938 INFO L83 FinitePrefix]: Finished finitePrefix Result has 720951 conditions, 57791 events. 21225/57791 cut-off events. For 3359424/3400278 co-relation queries the response was YES. Maximal size of possible extension queue 346. Compared 574242 event pairs, 4417 based on Foata normal form. 297/49340 useless extension candidates. Maximal degree in co-relation 258106. Up to 26526 conditions per place. [2025-03-15 02:42:59,552 INFO L140 encePairwiseOnDemand]: 305/335 looper letters, 2164 selfloop transitions, 489 changer transitions 644/3856 dead transitions. [2025-03-15 02:42:59,552 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 704 places, 3856 transitions, 168777 flow [2025-03-15 02:42:59,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-03-15 02:42:59,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2025-03-15 02:42:59,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3232 transitions. [2025-03-15 02:42:59,553 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6891257995735608 [2025-03-15 02:42:59,554 INFO L298 CegarLoopForPetriNet]: 322 programPoint places, 382 predicate places. [2025-03-15 02:42:59,554 INFO L471 AbstractCegarLoop]: Abstraction has has 704 places, 3856 transitions, 168777 flow [2025-03-15 02:42:59,554 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 229.5) internal successors, (1836), 8 states have internal predecessors, (1836), 0 states have call successors, (0), 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:59,554 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:42:59,554 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:59,560 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2025-03-15 02:42:59,754 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2025-03-15 02:42:59,755 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 35 more)] === [2025-03-15 02:42:59,756 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:42:59,756 INFO L85 PathProgramCache]: Analyzing trace with hash 886356793, now seen corresponding path program 1 times [2025-03-15 02:42:59,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:42:59,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840397643] [2025-03-15 02:42:59,756 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:42:59,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:42:59,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:42:59,880 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-03-15 02:42:59,880 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:42:59,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840397643] [2025-03-15 02:42:59,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840397643] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:42:59,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460920312] [2025-03-15 02:42:59,881 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:42:59,881 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:42:59,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:42:59,883 INFO L229 MonitoredProcess]: Starting monitored process 27 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:42:59,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2025-03-15 02:43:00,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:43:00,020 INFO L256 TraceCheckSpWp]: Trace formula consists of 516 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-15 02:43:00,023 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:43:00,153 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-03-15 02:43:00,153 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:43:00,344 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-03-15 02:43:00,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460920312] provided 1 perfect and 1 imperfect interpolant sequences [2025-03-15 02:43:00,344 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2025-03-15 02:43:00,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8, 7] total 14 [2025-03-15 02:43:00,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752509765] [2025-03-15 02:43:00,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:43:00,345 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 02:43:00,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:43:00,345 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 02:43:00,346 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2025-03-15 02:43:00,347 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 263 out of 335 [2025-03-15 02:43:00,347 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 704 places, 3856 transitions, 168777 flow. Second operand has 7 states, 7 states have (on average 270.7142857142857) internal successors, (1895), 7 states have internal predecessors, (1895), 0 states have call successors, (0), 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:43:00,347 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:43:00,347 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 263 of 335 [2025-03-15 02:43:00,348 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand