/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/chl-node-trans.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.empire2-owicki-f61efc6-m [2025-03-15 02:29:12,902 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-15 02:29:13,004 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:29:13,030 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-15 02:29:13,031 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-15 02:29:13,031 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-15 02:29:13,032 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-15 02:29:13,032 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-15 02:29:13,032 INFO L153 SettingsManager]: * Use SBE=true [2025-03-15 02:29:13,032 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-15 02:29:13,033 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-15 02:29:13,033 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-15 02:29:13,033 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-15 02:29:13,033 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-15 02:29:13,033 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-15 02:29:13,033 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-15 02:29:13,033 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-15 02:29:13,033 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-15 02:29:13,033 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-15 02:29:13,033 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-15 02:29:13,034 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-15 02:29:13,034 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-03-15 02:29:13,034 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-15 02:29:13,034 INFO L153 SettingsManager]: * To the following directory=./dump/ [2025-03-15 02:29:13,034 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-15 02:29:13,034 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2025-03-15 02:29:13,034 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-15 02:29:13,034 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-15 02:29:13,034 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-15 02:29:13,034 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-15 02:29:13,035 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-15 02:29:13,035 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-15 02:29:13,035 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:29:13,304 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-15 02:29:13,310 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-15 02:29:13,311 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-15 02:29:13,313 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-15 02:29:13,313 INFO L274 PluginConnector]: CDTParser initialized [2025-03-15 02:29:13,315 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/chl-node-trans.wvr.c [2025-03-15 02:29:14,475 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/036fa5076/4fb3047b288747338f0fb8982dc33186/FLAG01a33fe04 [2025-03-15 02:29:14,647 INFO L384 CDTParser]: Found 1 translation units. [2025-03-15 02:29:14,649 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-node-trans.wvr.c [2025-03-15 02:29:14,654 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/036fa5076/4fb3047b288747338f0fb8982dc33186/FLAG01a33fe04 [2025-03-15 02:29:14,664 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/036fa5076/4fb3047b288747338f0fb8982dc33186 [2025-03-15 02:29:14,666 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-15 02:29:14,669 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2025-03-15 02:29:14,670 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-15 02:29:14,671 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-15 02:29:14,673 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-15 02:29:14,674 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.03 02:29:14" (1/1) ... [2025-03-15 02:29:14,675 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@9a3a1da and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:29:14, skipping insertion in model container [2025-03-15 02:29:14,675 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.03 02:29:14" (1/1) ... [2025-03-15 02:29:14,689 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-15 02:29:14,811 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-15 02:29:14,817 INFO L200 MainTranslator]: Completed pre-run [2025-03-15 02:29:14,839 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-15 02:29:14,849 INFO L204 MainTranslator]: Completed translation [2025-03-15 02:29:14,849 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:29:14 WrapperNode [2025-03-15 02:29:14,849 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-15 02:29:14,850 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-15 02:29:14,850 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-15 02:29:14,850 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-15 02:29:14,854 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:29:14" (1/1) ... [2025-03-15 02:29:14,866 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:29:14" (1/1) ... [2025-03-15 02:29:14,897 INFO L138 Inliner]: procedures = 26, calls = 52, calls flagged for inlining = 23, calls inlined = 35, statements flattened = 474 [2025-03-15 02:29:14,898 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-15 02:29:14,898 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-15 02:29:14,898 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-15 02:29:14,898 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-15 02:29:14,907 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:29:14" (1/1) ... [2025-03-15 02:29:14,908 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:29:14" (1/1) ... [2025-03-15 02:29:14,913 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:29:14" (1/1) ... [2025-03-15 02:29:14,914 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:29:14" (1/1) ... [2025-03-15 02:29:14,930 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:29:14" (1/1) ... [2025-03-15 02:29:14,934 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:29:14" (1/1) ... [2025-03-15 02:29:14,941 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:29:14" (1/1) ... [2025-03-15 02:29:14,946 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:29:14" (1/1) ... [2025-03-15 02:29:14,947 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:29:14" (1/1) ... [2025-03-15 02:29:14,953 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-15 02:29:14,954 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-03-15 02:29:14,954 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-03-15 02:29:14,954 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-03-15 02:29:14,958 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:29:14" (1/1) ... [2025-03-15 02:29:14,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2025-03-15 02:29:14,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:29:14,987 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:29:14,992 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:29:15,009 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-15 02:29:15,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2025-03-15 02:29:15,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2025-03-15 02:29:15,009 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2025-03-15 02:29:15,009 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2025-03-15 02:29:15,009 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2025-03-15 02:29:15,009 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2025-03-15 02:29:15,009 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2025-03-15 02:29:15,009 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2025-03-15 02:29:15,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2025-03-15 02:29:15,009 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-15 02:29:15,010 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-15 02:29:15,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-15 02:29:15,011 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:29:15,099 INFO L234 CfgBuilder]: Building ICFG [2025-03-15 02:29:15,100 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-15 02:29:15,645 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-03-15 02:29:15,645 INFO L283 CfgBuilder]: Performing block encoding [2025-03-15 02:29:15,667 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-15 02:29:15,672 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-15 02:29:15,672 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 02:29:15 BoogieIcfgContainer [2025-03-15 02:29:15,672 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-03-15 02:29:15,674 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-15 02:29:15,674 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-15 02:29:15,677 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-15 02:29:15,677 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.03 02:29:14" (1/3) ... [2025-03-15 02:29:15,678 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3f1d177c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 02:29:15, skipping insertion in model container [2025-03-15 02:29:15,678 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:29:14" (2/3) ... [2025-03-15 02:29:15,678 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3f1d177c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 02:29:15, skipping insertion in model container [2025-03-15 02:29:15,678 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 02:29:15" (3/3) ... [2025-03-15 02:29:15,679 INFO L128 eAbstractionObserver]: Analyzing ICFG chl-node-trans.wvr.c [2025-03-15 02:29:15,689 INFO L303 ceAbstractionStarter]: Automizer settings: Hoare:All NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-15 02:29:15,690 INFO L169 ceAbstractionStarter]: Applying trace abstraction to ICFG chl-node-trans.wvr.c that has 4 procedures, 628 locations, 1 initial locations, 6 loop locations, and 42 error locations. [2025-03-15 02:29:15,690 INFO L581 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-03-15 02:29:15,789 INFO L143 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2025-03-15 02:29:15,824 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-15 02:29:15,839 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;@bc69e23, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-15 02:29:15,840 INFO L334 AbstractCegarLoop]: Starting to check reachability of 63 error locations. [2025-03-15 02:29:15,878 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-15 02:29:15,878 INFO L124 PetriNetUnfolderBase]: 4/109 cut-off events. [2025-03-15 02:29:15,880 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-15 02:29:15,880 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:29:15,881 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] [2025-03-15 02:29:15,881 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:29:15,885 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:29:15,885 INFO L85 PathProgramCache]: Analyzing trace with hash -116475095, now seen corresponding path program 1 times [2025-03-15 02:29:15,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:29:15,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42974690] [2025-03-15 02:29:15,892 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:15,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:29:15,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:16,229 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:29:16,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:29:16,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42974690] [2025-03-15 02:29:16,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42974690] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:29:16,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:29:16,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 02:29:16,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288643155] [2025-03-15 02:29:16,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:29:16,237 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 02:29:16,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:29:16,258 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 02:29:16,258 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 02:29:16,265 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 613 out of 668 [2025-03-15 02:29:16,273 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 637 places, 668 transitions, 1357 flow. Second operand has 4 states, 4 states have (on average 615.25) internal successors, (2461), 4 states have internal predecessors, (2461), 0 states have call successors, (0), 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:29:16,273 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:29:16,273 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 613 of 668 [2025-03-15 02:29:16,274 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:29:16,597 INFO L124 PetriNetUnfolderBase]: 59/1030 cut-off events. [2025-03-15 02:29:16,597 INFO L125 PetriNetUnfolderBase]: For 26/26 co-relation queries the response was YES. [2025-03-15 02:29:16,612 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1132 conditions, 1030 events. 59/1030 cut-off events. For 26/26 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 4078 event pairs, 21 based on Foata normal form. 47/932 useless extension candidates. Maximal degree in co-relation 678. Up to 68 conditions per place. [2025-03-15 02:29:16,619 INFO L140 encePairwiseOnDemand]: 639/668 looper letters, 24 selfloop transitions, 3 changer transitions 25/633 dead transitions. [2025-03-15 02:29:16,619 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 628 places, 633 transitions, 1340 flow [2025-03-15 02:29:16,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 02:29:16,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 02:29:16,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 2506 transitions. [2025-03-15 02:29:16,650 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.937874251497006 [2025-03-15 02:29:16,654 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, -9 predicate places. [2025-03-15 02:29:16,654 INFO L471 AbstractCegarLoop]: Abstraction has has 628 places, 633 transitions, 1340 flow [2025-03-15 02:29:16,656 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 615.25) internal successors, (2461), 4 states have internal predecessors, (2461), 0 states have call successors, (0), 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:29:16,656 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:29:16,656 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] [2025-03-15 02:29:16,656 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-15 02:29:16,656 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:29:16,658 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:29:16,658 INFO L85 PathProgramCache]: Analyzing trace with hash 684240354, now seen corresponding path program 1 times [2025-03-15 02:29:16,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:29:16,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680841381] [2025-03-15 02:29:16,658 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:16,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:29:16,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:16,919 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:29:16,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:29:16,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680841381] [2025-03-15 02:29:16,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680841381] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:29:16,920 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:29:16,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 02:29:16,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012530489] [2025-03-15 02:29:16,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:29:16,921 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 02:29:16,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:29:16,923 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 02:29:16,923 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-15 02:29:16,925 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 501 out of 668 [2025-03-15 02:29:16,928 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 628 places, 633 transitions, 1340 flow. Second operand has 5 states, 5 states have (on average 506.6) internal successors, (2533), 5 states have internal predecessors, (2533), 0 states have call successors, (0), 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:29:16,928 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:29:16,928 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 501 of 668 [2025-03-15 02:29:16,928 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:29:17,171 INFO L124 PetriNetUnfolderBase]: 59/1028 cut-off events. [2025-03-15 02:29:17,171 INFO L125 PetriNetUnfolderBase]: For 69/77 co-relation queries the response was YES. [2025-03-15 02:29:17,180 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1310 conditions, 1028 events. 59/1028 cut-off events. For 69/77 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 4059 event pairs, 21 based on Foata normal form. 0/885 useless extension candidates. Maximal degree in co-relation 785. Up to 155 conditions per place. [2025-03-15 02:29:17,186 INFO L140 encePairwiseOnDemand]: 658/668 looper letters, 110 selfloop transitions, 5 changer transitions 25/631 dead transitions. [2025-03-15 02:29:17,186 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 631 places, 631 transitions, 1610 flow [2025-03-15 02:29:17,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 02:29:17,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 02:29:17,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3147 transitions. [2025-03-15 02:29:17,192 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7851796407185628 [2025-03-15 02:29:17,193 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, -6 predicate places. [2025-03-15 02:29:17,193 INFO L471 AbstractCegarLoop]: Abstraction has has 631 places, 631 transitions, 1610 flow [2025-03-15 02:29:17,194 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 506.6) internal successors, (2533), 5 states have internal predecessors, (2533), 0 states have call successors, (0), 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:29:17,194 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:29:17,195 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:29:17,195 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-15 02:29:17,195 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:29:17,196 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:29:17,196 INFO L85 PathProgramCache]: Analyzing trace with hash 683649429, now seen corresponding path program 1 times [2025-03-15 02:29:17,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:29:17,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150772148] [2025-03-15 02:29:17,197 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:17,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:29:17,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:17,354 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:29:17,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:29:17,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150772148] [2025-03-15 02:29:17,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150772148] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:29:17,355 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:29:17,355 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 02:29:17,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264333151] [2025-03-15 02:29:17,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:29:17,355 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 02:29:17,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:29:17,356 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 02:29:17,356 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 02:29:17,358 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 596 out of 668 [2025-03-15 02:29:17,360 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 631 places, 631 transitions, 1610 flow. Second operand has 4 states, 4 states have (on average 597.5) internal successors, (2390), 4 states have internal predecessors, (2390), 0 states have call successors, (0), 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:29:17,360 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:29:17,360 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 596 of 668 [2025-03-15 02:29:17,360 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:29:17,595 INFO L124 PetriNetUnfolderBase]: 62/1064 cut-off events. [2025-03-15 02:29:17,595 INFO L125 PetriNetUnfolderBase]: For 112/120 co-relation queries the response was YES. [2025-03-15 02:29:17,604 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1434 conditions, 1064 events. 62/1064 cut-off events. For 112/120 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 4150 event pairs, 21 based on Foata normal form. 0/918 useless extension candidates. Maximal degree in co-relation 895. Up to 155 conditions per place. [2025-03-15 02:29:17,609 INFO L140 encePairwiseOnDemand]: 647/668 looper letters, 59 selfloop transitions, 15 changer transitions 25/658 dead transitions. [2025-03-15 02:29:17,610 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 635 places, 658 transitions, 1814 flow [2025-03-15 02:29:17,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 02:29:17,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 02:29:17,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 3061 transitions. [2025-03-15 02:29:17,615 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9164670658682634 [2025-03-15 02:29:17,616 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, -2 predicate places. [2025-03-15 02:29:17,616 INFO L471 AbstractCegarLoop]: Abstraction has has 635 places, 658 transitions, 1814 flow [2025-03-15 02:29:17,617 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 597.5) internal successors, (2390), 4 states have internal predecessors, (2390), 0 states have call successors, (0), 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:29:17,617 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:29:17,618 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] [2025-03-15 02:29:17,618 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-15 02:29:17,618 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:29:17,619 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:29:17,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1403000740, now seen corresponding path program 1 times [2025-03-15 02:29:17,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:29:17,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298111992] [2025-03-15 02:29:17,620 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:17,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:29:17,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:17,789 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:29:17,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:29:17,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298111992] [2025-03-15 02:29:17,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298111992] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:29:17,789 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:29:17,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 02:29:17,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108831045] [2025-03-15 02:29:17,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:29:17,790 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 02:29:17,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:29:17,790 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 02:29:17,790 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 02:29:17,793 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 613 out of 668 [2025-03-15 02:29:17,795 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 635 places, 658 transitions, 1814 flow. Second operand has 4 states, 4 states have (on average 615.25) internal successors, (2461), 4 states have internal predecessors, (2461), 0 states have call successors, (0), 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:29:17,795 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:29:17,795 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 613 of 668 [2025-03-15 02:29:17,795 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:29:18,426 INFO L124 PetriNetUnfolderBase]: 292/3280 cut-off events. [2025-03-15 02:29:18,426 INFO L125 PetriNetUnfolderBase]: For 918/1011 co-relation queries the response was YES. [2025-03-15 02:29:18,444 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4188 conditions, 3280 events. 292/3280 cut-off events. For 918/1011 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 27638 event pairs, 139 based on Foata normal form. 0/2750 useless extension candidates. Maximal degree in co-relation 3349. Up to 243 conditions per place. [2025-03-15 02:29:18,456 INFO L140 encePairwiseOnDemand]: 663/668 looper letters, 24 selfloop transitions, 3 changer transitions 25/656 dead transitions. [2025-03-15 02:29:18,456 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 636 places, 656 transitions, 1866 flow [2025-03-15 02:29:18,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 02:29:18,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 02:29:18,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 2482 transitions. [2025-03-15 02:29:18,460 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9288922155688623 [2025-03-15 02:29:18,462 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, -1 predicate places. [2025-03-15 02:29:18,462 INFO L471 AbstractCegarLoop]: Abstraction has has 636 places, 656 transitions, 1866 flow [2025-03-15 02:29:18,463 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 615.25) internal successors, (2461), 4 states have internal predecessors, (2461), 0 states have call successors, (0), 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:29:18,463 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:29:18,464 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] [2025-03-15 02:29:18,464 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-15 02:29:18,464 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:29:18,464 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:29:18,464 INFO L85 PathProgramCache]: Analyzing trace with hash -543349023, now seen corresponding path program 1 times [2025-03-15 02:29:18,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:29:18,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365556212] [2025-03-15 02:29:18,465 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:18,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:29:18,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:18,662 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:29:18,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:29:18,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365556212] [2025-03-15 02:29:18,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365556212] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:29:18,662 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:29:18,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2025-03-15 02:29:18,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694553900] [2025-03-15 02:29:18,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:29:18,662 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-15 02:29:18,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:29:18,663 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-15 02:29:18,663 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2025-03-15 02:29:18,667 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 463 out of 668 [2025-03-15 02:29:18,670 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 636 places, 656 transitions, 1866 flow. Second operand has 8 states, 8 states have (on average 469.125) internal successors, (3753), 8 states have internal predecessors, (3753), 0 states have call successors, (0), 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:29:18,670 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:29:18,670 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 463 of 668 [2025-03-15 02:29:18,670 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:29:19,361 INFO L124 PetriNetUnfolderBase]: 291/3278 cut-off events. [2025-03-15 02:29:19,362 INFO L125 PetriNetUnfolderBase]: For 1332/1484 co-relation queries the response was YES. [2025-03-15 02:29:19,378 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4508 conditions, 3278 events. 291/3278 cut-off events. For 1332/1484 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 27632 event pairs, 139 based on Foata normal form. 0/2749 useless extension candidates. Maximal degree in co-relation 3472. Up to 288 conditions per place. [2025-03-15 02:29:19,391 INFO L140 encePairwiseOnDemand]: 656/668 looper letters, 158 selfloop transitions, 11 changer transitions 25/654 dead transitions. [2025-03-15 02:29:19,391 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 643 places, 654 transitions, 2244 flow [2025-03-15 02:29:19,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-15 02:29:19,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2025-03-15 02:29:19,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 3886 transitions. [2025-03-15 02:29:19,399 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7271706586826348 [2025-03-15 02:29:19,400 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 6 predicate places. [2025-03-15 02:29:19,400 INFO L471 AbstractCegarLoop]: Abstraction has has 643 places, 654 transitions, 2244 flow [2025-03-15 02:29:19,402 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 469.125) internal successors, (3753), 8 states have internal predecessors, (3753), 0 states have call successors, (0), 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:29:19,402 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:29:19,402 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:29:19,402 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-15 02:29:19,402 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:29:19,403 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:29:19,403 INFO L85 PathProgramCache]: Analyzing trace with hash -52844947, now seen corresponding path program 1 times [2025-03-15 02:29:19,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:29:19,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077030051] [2025-03-15 02:29:19,403 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:19,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:29:19,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:19,508 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:29:19,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:29:19,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077030051] [2025-03-15 02:29:19,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077030051] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:29:19,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418479919] [2025-03-15 02:29:19,509 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:19,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:29:19,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:29:19,511 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:29:19,513 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:29:19,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:19,601 INFO L256 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-15 02:29:19,606 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:29:19,660 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:29:19,660 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-15 02:29:19,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418479919] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:29:19,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-15 02:29:19,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2025-03-15 02:29:19,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529532177] [2025-03-15 02:29:19,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:29:19,661 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-15 02:29:19,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:29:19,662 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-15 02:29:19,662 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2025-03-15 02:29:19,665 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 596 out of 668 [2025-03-15 02:29:19,669 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 643 places, 654 transitions, 2244 flow. Second operand has 6 states, 6 states have (on average 598.1666666666666) internal successors, (3589), 6 states have internal predecessors, (3589), 0 states have call successors, (0), 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:29:19,669 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:29:19,669 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 596 of 668 [2025-03-15 02:29:19,669 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:29:20,363 INFO L124 PetriNetUnfolderBase]: 291/3275 cut-off events. [2025-03-15 02:29:20,363 INFO L125 PetriNetUnfolderBase]: For 1863/2023 co-relation queries the response was YES. [2025-03-15 02:29:20,382 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4636 conditions, 3275 events. 291/3275 cut-off events. For 1863/2023 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 27608 event pairs, 139 based on Foata normal form. 0/2749 useless extension candidates. Maximal degree in co-relation 3528. Up to 288 conditions per place. [2025-03-15 02:29:20,393 INFO L140 encePairwiseOnDemand]: 650/668 looper letters, 46 selfloop transitions, 23 changer transitions 25/651 dead transitions. [2025-03-15 02:29:20,393 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 646 places, 651 transitions, 2372 flow [2025-03-15 02:29:20,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-15 02:29:20,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2025-03-15 02:29:20,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 4245 transitions. [2025-03-15 02:29:20,399 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9078272027373824 [2025-03-15 02:29:20,400 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 9 predicate places. [2025-03-15 02:29:20,400 INFO L471 AbstractCegarLoop]: Abstraction has has 646 places, 651 transitions, 2372 flow [2025-03-15 02:29:20,401 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 598.1666666666666) internal successors, (3589), 6 states have internal predecessors, (3589), 0 states have call successors, (0), 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:29:20,401 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:29:20,402 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:29:20,409 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:29:20,602 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,SelfDestructingSolverStorable5 [2025-03-15 02:29:20,602 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:29:20,603 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:29:20,603 INFO L85 PathProgramCache]: Analyzing trace with hash -1638192076, now seen corresponding path program 1 times [2025-03-15 02:29:20,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:29:20,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596521854] [2025-03-15 02:29:20,603 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:20,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:29:20,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:20,692 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:29:20,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:29:20,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596521854] [2025-03-15 02:29:20,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596521854] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:29:20,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333955046] [2025-03-15 02:29:20,692 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:20,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:29:20,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:29:20,694 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:29:20,696 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:29:20,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:20,779 INFO L256 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-15 02:29:20,781 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:29:20,823 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:29:20,824 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:29:20,874 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:29:20,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333955046] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:29:20,874 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:29:20,874 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2025-03-15 02:29:20,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309149157] [2025-03-15 02:29:20,874 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:29:20,878 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-15 02:29:20,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:29:20,878 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-15 02:29:20,879 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2025-03-15 02:29:20,881 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 596 out of 668 [2025-03-15 02:29:20,886 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 646 places, 651 transitions, 2372 flow. Second operand has 12 states, 12 states have (on average 598.8333333333334) internal successors, (7186), 12 states have internal predecessors, (7186), 0 states have call successors, (0), 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:29:20,887 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:29:20,887 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 596 of 668 [2025-03-15 02:29:20,887 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:29:21,568 INFO L124 PetriNetUnfolderBase]: 300/3380 cut-off events. [2025-03-15 02:29:21,568 INFO L125 PetriNetUnfolderBase]: For 2564/2730 co-relation queries the response was YES. [2025-03-15 02:29:21,598 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5163 conditions, 3380 events. 300/3380 cut-off events. For 2564/2730 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 27947 event pairs, 139 based on Foata normal form. 0/2845 useless extension candidates. Maximal degree in co-relation 3584. Up to 324 conditions per place. [2025-03-15 02:29:21,610 INFO L140 encePairwiseOnDemand]: 647/668 looper letters, 94 selfloop transitions, 53 changer transitions 25/729 dead transitions. [2025-03-15 02:29:21,611 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 659 places, 729 transitions, 3244 flow [2025-03-15 02:29:21,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-03-15 02:29:21,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2025-03-15 02:29:21,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 8501 transitions. [2025-03-15 02:29:21,622 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9090034217279727 [2025-03-15 02:29:21,623 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 22 predicate places. [2025-03-15 02:29:21,623 INFO L471 AbstractCegarLoop]: Abstraction has has 659 places, 729 transitions, 3244 flow [2025-03-15 02:29:21,626 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 598.8333333333334) internal successors, (7186), 12 states have internal predecessors, (7186), 0 states have call successors, (0), 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:29:21,626 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:29:21,626 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] [2025-03-15 02:29:21,633 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2025-03-15 02:29:21,827 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,SelfDestructingSolverStorable6 [2025-03-15 02:29:21,827 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:29:21,827 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:29:21,828 INFO L85 PathProgramCache]: Analyzing trace with hash 1540610825, now seen corresponding path program 1 times [2025-03-15 02:29:21,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:29:21,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27303671] [2025-03-15 02:29:21,828 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:21,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:29:21,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:21,916 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:29:21,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:29:21,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27303671] [2025-03-15 02:29:21,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27303671] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:29:21,917 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:29:21,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 02:29:21,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737950545] [2025-03-15 02:29:21,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:29:21,917 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 02:29:21,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:29:21,917 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 02:29:21,917 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-15 02:29:21,919 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 501 out of 668 [2025-03-15 02:29:21,921 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 659 places, 729 transitions, 3244 flow. Second operand has 5 states, 5 states have (on average 509.0) internal successors, (2545), 5 states have internal predecessors, (2545), 0 states have call successors, (0), 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:29:21,921 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:29:21,921 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 501 of 668 [2025-03-15 02:29:21,921 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:29:22,557 INFO L124 PetriNetUnfolderBase]: 300/3378 cut-off events. [2025-03-15 02:29:22,558 INFO L125 PetriNetUnfolderBase]: For 3154/3474 co-relation queries the response was YES. [2025-03-15 02:29:22,591 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5503 conditions, 3378 events. 300/3378 cut-off events. For 3154/3474 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 27903 event pairs, 139 based on Foata normal form. 0/2845 useless extension candidates. Maximal degree in co-relation 3784. Up to 324 conditions per place. [2025-03-15 02:29:22,605 INFO L140 encePairwiseOnDemand]: 659/668 looper letters, 110 selfloop transitions, 5 changer transitions 25/727 dead transitions. [2025-03-15 02:29:22,605 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 662 places, 727 transitions, 3514 flow [2025-03-15 02:29:22,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 02:29:22,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 02:29:22,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3147 transitions. [2025-03-15 02:29:22,610 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7851796407185628 [2025-03-15 02:29:22,611 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 25 predicate places. [2025-03-15 02:29:22,611 INFO L471 AbstractCegarLoop]: Abstraction has has 662 places, 727 transitions, 3514 flow [2025-03-15 02:29:22,612 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 509.0) internal successors, (2545), 5 states have internal predecessors, (2545), 0 states have call successors, (0), 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:29:22,612 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:29:22,612 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] [2025-03-15 02:29:22,613 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-15 02:29:22,613 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:29:22,613 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:29:22,613 INFO L85 PathProgramCache]: Analyzing trace with hash 666671788, now seen corresponding path program 2 times [2025-03-15 02:29:22,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:29:22,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697738724] [2025-03-15 02:29:22,614 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:29:22,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:29:22,630 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:29:22,630 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:29:22,709 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:29:22,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:29:22,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697738724] [2025-03-15 02:29:22,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697738724] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:29:22,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888844501] [2025-03-15 02:29:22,709 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:29:22,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:29:22,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:29:22,711 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:29:22,713 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:29:22,787 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:29:22,787 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:29:22,788 INFO L256 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-15 02:29:22,792 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:29:22,885 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:29:22,886 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:29:22,977 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:29:22,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888844501] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:29:22,977 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:29:22,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2025-03-15 02:29:22,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764534764] [2025-03-15 02:29:22,977 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:29:22,978 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 02:29:22,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:29:22,978 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 02:29:22,978 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-15 02:29:22,983 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 559 out of 668 [2025-03-15 02:29:22,987 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 662 places, 727 transitions, 3514 flow. Second operand has 7 states, 7 states have (on average 562.5714285714286) internal successors, (3938), 7 states have internal predecessors, (3938), 0 states have call successors, (0), 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:29:22,987 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:29:22,987 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 559 of 668 [2025-03-15 02:29:22,987 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:29:23,619 INFO L124 PetriNetUnfolderBase]: 300/3383 cut-off events. [2025-03-15 02:29:23,619 INFO L125 PetriNetUnfolderBase]: For 3984/4365 co-relation queries the response was YES. [2025-03-15 02:29:23,639 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5826 conditions, 3383 events. 300/3383 cut-off events. For 3984/4365 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 27973 event pairs, 139 based on Foata normal form. 0/2851 useless extension candidates. Maximal degree in co-relation 3907. Up to 326 conditions per place. [2025-03-15 02:29:23,650 INFO L140 encePairwiseOnDemand]: 639/668 looper letters, 127 selfloop transitions, 54 changer transitions 25/728 dead transitions. [2025-03-15 02:29:23,650 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 673 places, 728 transitions, 3890 flow [2025-03-15 02:29:23,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-15 02:29:23,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2025-03-15 02:29:23,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 7364 transitions. [2025-03-15 02:29:23,660 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8479963150621833 [2025-03-15 02:29:23,661 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 36 predicate places. [2025-03-15 02:29:23,661 INFO L471 AbstractCegarLoop]: Abstraction has has 673 places, 728 transitions, 3890 flow [2025-03-15 02:29:23,665 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 562.5714285714286) internal successors, (3938), 7 states have internal predecessors, (3938), 0 states have call successors, (0), 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:29:23,665 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:29:23,665 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:29:23,671 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:29:23,865 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:29:23,866 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:29:23,866 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:29:23,866 INFO L85 PathProgramCache]: Analyzing trace with hash -335490185, now seen corresponding path program 1 times [2025-03-15 02:29:23,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:29:23,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010888451] [2025-03-15 02:29:23,866 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:23,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:29:23,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:23,935 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:29:23,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:29:23,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010888451] [2025-03-15 02:29:23,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010888451] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:29:23,936 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:29:23,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 02:29:23,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459048398] [2025-03-15 02:29:23,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:29:23,936 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 02:29:23,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:29:23,937 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 02:29:23,937 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 02:29:23,938 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 613 out of 668 [2025-03-15 02:29:23,940 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 673 places, 728 transitions, 3890 flow. Second operand has 4 states, 4 states have (on average 615.25) internal successors, (2461), 4 states have internal predecessors, (2461), 0 states have call successors, (0), 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:29:23,940 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:29:23,940 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 613 of 668 [2025-03-15 02:29:23,941 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:29:24,904 INFO L124 PetriNetUnfolderBase]: 669/5715 cut-off events. [2025-03-15 02:29:24,904 INFO L125 PetriNetUnfolderBase]: For 12253/13517 co-relation queries the response was YES. [2025-03-15 02:29:24,960 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10135 conditions, 5715 events. 669/5715 cut-off events. For 12253/13517 co-relation queries the response was YES. Maximal size of possible extension queue 167. Compared 57540 event pairs, 386 based on Foata normal form. 0/4701 useless extension candidates. Maximal degree in co-relation 8030. Up to 510 conditions per place. [2025-03-15 02:29:24,983 INFO L140 encePairwiseOnDemand]: 663/668 looper letters, 24 selfloop transitions, 3 changer transitions 25/726 dead transitions. [2025-03-15 02:29:24,983 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 674 places, 726 transitions, 3942 flow [2025-03-15 02:29:24,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 02:29:24,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 02:29:24,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 2482 transitions. [2025-03-15 02:29:24,987 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9288922155688623 [2025-03-15 02:29:24,987 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 37 predicate places. [2025-03-15 02:29:24,987 INFO L471 AbstractCegarLoop]: Abstraction has has 674 places, 726 transitions, 3942 flow [2025-03-15 02:29:24,989 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 615.25) internal successors, (2461), 4 states have internal predecessors, (2461), 0 states have call successors, (0), 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:29:24,989 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:29:24,989 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:29:24,989 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-03-15 02:29:24,989 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:29:24,990 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:29:24,990 INFO L85 PathProgramCache]: Analyzing trace with hash -1810260157, now seen corresponding path program 1 times [2025-03-15 02:29:24,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:29:24,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737581778] [2025-03-15 02:29:24,990 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:24,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:29:25,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:25,145 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:29:25,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:29:25,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737581778] [2025-03-15 02:29:25,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737581778] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:29:25,145 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:29:25,145 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-15 02:29:25,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788892713] [2025-03-15 02:29:25,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:29:25,145 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-15 02:29:25,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:29:25,146 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-15 02:29:25,146 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2025-03-15 02:29:25,147 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 465 out of 668 [2025-03-15 02:29:25,150 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 674 places, 726 transitions, 3942 flow. Second operand has 6 states, 6 states have (on average 475.3333333333333) internal successors, (2852), 6 states have internal predecessors, (2852), 0 states have call successors, (0), 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:29:25,150 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:29:25,150 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 465 of 668 [2025-03-15 02:29:25,150 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:29:26,929 INFO L124 PetriNetUnfolderBase]: 1204/11217 cut-off events. [2025-03-15 02:29:26,929 INFO L125 PetriNetUnfolderBase]: For 15084/15890 co-relation queries the response was YES. [2025-03-15 02:29:26,986 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17958 conditions, 11217 events. 1204/11217 cut-off events. For 15084/15890 co-relation queries the response was YES. Maximal size of possible extension queue 286. Compared 134194 event pairs, 720 based on Foata normal form. 0/9361 useless extension candidates. Maximal degree in co-relation 15731. Up to 1331 conditions per place. [2025-03-15 02:29:27,017 INFO L140 encePairwiseOnDemand]: 658/668 looper letters, 138 selfloop transitions, 5 changer transitions 25/724 dead transitions. [2025-03-15 02:29:27,017 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 679 places, 724 transitions, 4268 flow [2025-03-15 02:29:27,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-15 02:29:27,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2025-03-15 02:29:27,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 3889 transitions. [2025-03-15 02:29:27,022 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7277320359281437 [2025-03-15 02:29:27,022 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 42 predicate places. [2025-03-15 02:29:27,022 INFO L471 AbstractCegarLoop]: Abstraction has has 679 places, 724 transitions, 4268 flow [2025-03-15 02:29:27,023 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 475.3333333333333) internal successors, (2852), 6 states have internal predecessors, (2852), 0 states have call successors, (0), 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:29:27,023 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:29:27,023 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, 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:29:27,023 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-03-15 02:29:27,024 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:29:27,024 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:29:27,024 INFO L85 PathProgramCache]: Analyzing trace with hash -334908225, now seen corresponding path program 1 times [2025-03-15 02:29:27,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:29:27,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734767387] [2025-03-15 02:29:27,024 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:27,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:29:27,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:27,280 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-15 02:29:27,280 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:29:27,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734767387] [2025-03-15 02:29:27,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734767387] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:29:27,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860766773] [2025-03-15 02:29:27,280 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:27,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:29:27,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:29:27,282 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:29:27,284 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:29:27,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:27,372 INFO L256 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-03-15 02:29:27,374 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:29:27,448 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-15 02:29:27,449 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:29:27,596 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-15 02:29:27,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860766773] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:29:27,596 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:29:27,599 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2025-03-15 02:29:27,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284919642] [2025-03-15 02:29:27,599 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:29:27,600 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2025-03-15 02:29:27,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:29:27,601 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2025-03-15 02:29:27,601 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=397, Unknown=0, NotChecked=0, Total=552 [2025-03-15 02:29:27,606 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 596 out of 668 [2025-03-15 02:29:27,614 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 679 places, 724 transitions, 4268 flow. Second operand has 24 states, 24 states have (on average 599.6666666666666) internal successors, (14392), 24 states have internal predecessors, (14392), 0 states have call successors, (0), 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:29:27,614 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:29:27,614 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 596 of 668 [2025-03-15 02:29:27,614 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:29:30,061 INFO L124 PetriNetUnfolderBase]: 1222/11433 cut-off events. [2025-03-15 02:29:30,061 INFO L125 PetriNetUnfolderBase]: For 18345/19151 co-relation queries the response was YES. [2025-03-15 02:29:30,110 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19393 conditions, 11433 events. 1222/11433 cut-off events. For 18345/19151 co-relation queries the response was YES. Maximal size of possible extension queue 287. Compared 135330 event pairs, 720 based on Foata normal form. 0/9559 useless extension candidates. Maximal degree in co-relation 15871. Up to 1331 conditions per place. [2025-03-15 02:29:30,140 INFO L140 encePairwiseOnDemand]: 648/668 looper letters, 185 selfloop transitions, 125 changer transitions 25/886 dead transitions. [2025-03-15 02:29:30,140 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 710 places, 886 transitions, 6726 flow [2025-03-15 02:29:30,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2025-03-15 02:29:30,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2025-03-15 02:29:30,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 19393 transitions. [2025-03-15 02:29:30,155 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9072324101796407 [2025-03-15 02:29:30,155 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 73 predicate places. [2025-03-15 02:29:30,155 INFO L471 AbstractCegarLoop]: Abstraction has has 710 places, 886 transitions, 6726 flow [2025-03-15 02:29:30,158 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 599.6666666666666) internal successors, (14392), 24 states have internal predecessors, (14392), 0 states have call successors, (0), 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:29:30,158 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:29:30,158 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:29:30,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2025-03-15 02:29:30,358 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:29:30,359 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:29:30,360 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:29:30,360 INFO L85 PathProgramCache]: Analyzing trace with hash -373020842, now seen corresponding path program 1 times [2025-03-15 02:29:30,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:29:30,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571873119] [2025-03-15 02:29:30,360 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:30,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:29:30,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:30,434 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:29:30,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:29:30,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571873119] [2025-03-15 02:29:30,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571873119] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:29:30,434 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:29:30,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 02:29:30,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183138382] [2025-03-15 02:29:30,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:29:30,435 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 02:29:30,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:29:30,436 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 02:29:30,436 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 02:29:30,437 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 596 out of 668 [2025-03-15 02:29:30,438 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 710 places, 886 transitions, 6726 flow. Second operand has 4 states, 4 states have (on average 597.5) internal successors, (2390), 4 states have internal predecessors, (2390), 0 states have call successors, (0), 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:29:30,438 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:29:30,438 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 596 of 668 [2025-03-15 02:29:30,438 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:29:32,253 INFO L124 PetriNetUnfolderBase]: 1225/11469 cut-off events. [2025-03-15 02:29:32,253 INFO L125 PetriNetUnfolderBase]: For 20954/21760 co-relation queries the response was YES. [2025-03-15 02:29:32,307 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19656 conditions, 11469 events. 1225/11469 cut-off events. For 20954/21760 co-relation queries the response was YES. Maximal size of possible extension queue 287. Compared 135419 event pairs, 720 based on Foata normal form. 0/9592 useless extension candidates. Maximal degree in co-relation 16011. Up to 1331 conditions per place. [2025-03-15 02:29:32,337 INFO L140 encePairwiseOnDemand]: 647/668 looper letters, 59 selfloop transitions, 15 changer transitions 25/913 dead transitions. [2025-03-15 02:29:32,338 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 714 places, 913 transitions, 6930 flow [2025-03-15 02:29:32,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 02:29:32,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 02:29:32,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 3061 transitions. [2025-03-15 02:29:32,340 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9164670658682634 [2025-03-15 02:29:32,340 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 77 predicate places. [2025-03-15 02:29:32,340 INFO L471 AbstractCegarLoop]: Abstraction has has 714 places, 913 transitions, 6930 flow [2025-03-15 02:29:32,341 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 597.5) internal successors, (2390), 4 states have internal predecessors, (2390), 0 states have call successors, (0), 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:29:32,341 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:29:32,341 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:29:32,341 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-03-15 02:29:32,341 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:29:32,342 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:29:32,342 INFO L85 PathProgramCache]: Analyzing trace with hash 617805703, now seen corresponding path program 1 times [2025-03-15 02:29:32,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:29:32,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162112038] [2025-03-15 02:29:32,342 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:32,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:29:32,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:32,432 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-15 02:29:32,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:29:32,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162112038] [2025-03-15 02:29:32,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162112038] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:29:32,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202042308] [2025-03-15 02:29:32,433 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:32,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:29:32,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:29:32,435 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:29:32,436 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:29:32,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:32,528 INFO L256 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-15 02:29:32,531 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:29:32,770 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:29:32,771 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:29:33,074 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:29:33,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202042308] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:29:33,075 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:29:33,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 25 [2025-03-15 02:29:33,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046380716] [2025-03-15 02:29:33,075 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:29:33,076 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2025-03-15 02:29:33,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:29:33,078 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2025-03-15 02:29:33,078 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2025-03-15 02:29:33,081 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 503 out of 668 [2025-03-15 02:29:33,089 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 714 places, 913 transitions, 6930 flow. Second operand has 25 states, 25 states have (on average 508.92) internal successors, (12723), 25 states have internal predecessors, (12723), 0 states have call successors, (0), 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:29:33,090 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:29:33,090 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 503 of 668 [2025-03-15 02:29:33,090 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:29:38,243 INFO L124 PetriNetUnfolderBase]: 2389/22520 cut-off events. [2025-03-15 02:29:38,243 INFO L125 PetriNetUnfolderBase]: For 42935/43970 co-relation queries the response was YES. [2025-03-15 02:29:38,473 INFO L83 FinitePrefix]: Finished finitePrefix Result has 39269 conditions, 22520 events. 2389/22520 cut-off events. For 42935/43970 co-relation queries the response was YES. Maximal size of possible extension queue 516. Compared 305675 event pairs, 1440 based on Foata normal form. 0/18847 useless extension candidates. Maximal degree in co-relation 16487. Up to 2607 conditions per place. [2025-03-15 02:29:38,593 INFO L140 encePairwiseOnDemand]: 623/668 looper letters, 591 selfloop transitions, 143 changer transitions 26/1222 dead transitions. [2025-03-15 02:29:38,593 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 747 places, 1222 transitions, 11876 flow [2025-03-15 02:29:38,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2025-03-15 02:29:38,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2025-03-15 02:29:38,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 18921 transitions. [2025-03-15 02:29:38,603 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7655364945784108 [2025-03-15 02:29:38,604 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 110 predicate places. [2025-03-15 02:29:38,604 INFO L471 AbstractCegarLoop]: Abstraction has has 747 places, 1222 transitions, 11876 flow [2025-03-15 02:29:38,607 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 508.92) internal successors, (12723), 25 states have internal predecessors, (12723), 0 states have call successors, (0), 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:29:38,607 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:29:38,608 INFO L221 CegarLoopForPetriNet]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:29:38,615 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2025-03-15 02:29:38,808 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2025-03-15 02:29:38,808 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:29:38,809 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:29:38,809 INFO L85 PathProgramCache]: Analyzing trace with hash 198038793, now seen corresponding path program 1 times [2025-03-15 02:29:38,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:29:38,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111486162] [2025-03-15 02:29:38,809 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:38,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:29:38,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:39,078 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-15 02:29:39,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:29:39,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111486162] [2025-03-15 02:29:39,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111486162] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:29:39,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918314227] [2025-03-15 02:29:39,078 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:39,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:29:39,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:29:39,081 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:29:39,082 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:29:39,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:39,177 INFO L256 TraceCheckSpWp]: Trace formula consists of 456 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-15 02:29:39,180 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:29:39,210 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-15 02:29:39,210 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:29:39,245 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-15 02:29:39,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918314227] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:29:39,245 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:29:39,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2025-03-15 02:29:39,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469537714] [2025-03-15 02:29:39,247 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:29:39,248 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-15 02:29:39,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:29:39,248 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-15 02:29:39,249 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2025-03-15 02:29:39,250 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 596 out of 668 [2025-03-15 02:29:39,253 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 747 places, 1222 transitions, 11876 flow. Second operand has 12 states, 12 states have (on average 598.8333333333334) internal successors, (7186), 12 states have internal predecessors, (7186), 0 states have call successors, (0), 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:29:39,253 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:29:39,253 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 596 of 668 [2025-03-15 02:29:39,253 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:29:43,405 INFO L124 PetriNetUnfolderBase]: 2404/22695 cut-off events. [2025-03-15 02:29:43,406 INFO L125 PetriNetUnfolderBase]: For 47664/48701 co-relation queries the response was YES. [2025-03-15 02:29:43,565 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40243 conditions, 22695 events. 2404/22695 cut-off events. For 47664/48701 co-relation queries the response was YES. Maximal size of possible extension queue 516. Compared 307320 event pairs, 1440 based on Foata normal form. 0/19007 useless extension candidates. Maximal degree in co-relation 16627. Up to 2607 conditions per place. [2025-03-15 02:29:43,638 INFO L140 encePairwiseOnDemand]: 647/668 looper letters, 173 selfloop transitions, 96 changer transitions 26/1352 dead transitions. [2025-03-15 02:29:43,638 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 760 places, 1352 transitions, 13198 flow [2025-03-15 02:29:43,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-03-15 02:29:43,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2025-03-15 02:29:43,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 8503 transitions. [2025-03-15 02:29:43,642 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9092172797262618 [2025-03-15 02:29:43,642 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 123 predicate places. [2025-03-15 02:29:43,642 INFO L471 AbstractCegarLoop]: Abstraction has has 760 places, 1352 transitions, 13198 flow [2025-03-15 02:29:43,644 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 598.8333333333334) internal successors, (7186), 12 states have internal predecessors, (7186), 0 states have call successors, (0), 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:29:43,644 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:29:43,644 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, 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:29:43,650 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2025-03-15 02:29:43,844 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2025-03-15 02:29:43,845 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:29:43,846 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:29:43,846 INFO L85 PathProgramCache]: Analyzing trace with hash 1998731977, now seen corresponding path program 2 times [2025-03-15 02:29:43,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:29:43,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899075667] [2025-03-15 02:29:43,846 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:29:43,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:29:43,863 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:29:43,863 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:29:43,915 INFO L134 CoverageAnalysis]: Checked inductivity of 531 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 461 trivial. 0 not checked. [2025-03-15 02:29:43,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:29:43,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899075667] [2025-03-15 02:29:43,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899075667] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:29:43,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529266657] [2025-03-15 02:29:43,916 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:29:43,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:29:43,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:29:43,918 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:29:43,920 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:29:44,002 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:29:44,002 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:29:44,003 INFO L256 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-15 02:29:44,006 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:29:44,113 INFO L134 CoverageAnalysis]: Checked inductivity of 531 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 461 trivial. 0 not checked. [2025-03-15 02:29:44,113 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:29:44,235 INFO L134 CoverageAnalysis]: Checked inductivity of 531 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 461 trivial. 0 not checked. [2025-03-15 02:29:44,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529266657] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:29:44,236 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:29:44,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2025-03-15 02:29:44,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380537555] [2025-03-15 02:29:44,236 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:29:44,236 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 02:29:44,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:29:44,237 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 02:29:44,237 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-15 02:29:44,238 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 559 out of 668 [2025-03-15 02:29:44,240 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 760 places, 1352 transitions, 13198 flow. Second operand has 7 states, 7 states have (on average 565.1428571428571) internal successors, (3956), 7 states have internal predecessors, (3956), 0 states have call successors, (0), 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:29:44,240 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:29:44,240 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 559 of 668 [2025-03-15 02:29:44,240 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:29:48,847 INFO L124 PetriNetUnfolderBase]: 2404/22693 cut-off events. [2025-03-15 02:29:48,847 INFO L125 PetriNetUnfolderBase]: For 51893/53159 co-relation queries the response was YES. [2025-03-15 02:29:49,016 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41784 conditions, 22693 events. 2404/22693 cut-off events. For 51893/53159 co-relation queries the response was YES. Maximal size of possible extension queue 516. Compared 307398 event pairs, 1440 based on Foata normal form. 0/19007 useless extension candidates. Maximal degree in co-relation 17124. Up to 2607 conditions per place. [2025-03-15 02:29:49,092 INFO L140 encePairwiseOnDemand]: 641/668 looper letters, 391 selfloop transitions, 176 changer transitions 26/1350 dead transitions. [2025-03-15 02:29:49,093 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 774 places, 1350 transitions, 14308 flow [2025-03-15 02:29:49,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-03-15 02:29:49,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2025-03-15 02:29:49,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 9039 transitions. [2025-03-15 02:29:49,096 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8457148203592815 [2025-03-15 02:29:49,097 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 137 predicate places. [2025-03-15 02:29:49,097 INFO L471 AbstractCegarLoop]: Abstraction has has 774 places, 1350 transitions, 14308 flow [2025-03-15 02:29:49,097 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 565.1428571428571) internal successors, (3956), 7 states have internal predecessors, (3956), 0 states have call successors, (0), 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:29:49,097 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:29:49,097 INFO L221 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 02:29:49,104 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:29:49,298 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:29:49,298 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:29:49,299 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:29:49,299 INFO L85 PathProgramCache]: Analyzing trace with hash 976373846, now seen corresponding path program 2 times [2025-03-15 02:29:49,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:29:49,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048060916] [2025-03-15 02:29:49,299 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:29:49,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:29:49,320 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:29:49,320 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:29:49,399 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2025-03-15 02:29:49,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:29:49,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048060916] [2025-03-15 02:29:49,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048060916] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:29:49,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385323568] [2025-03-15 02:29:49,399 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:29:49,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:29:49,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:29:49,403 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:29:49,403 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:29:49,501 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:29:49,501 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:29:49,503 INFO L256 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-15 02:29:49,505 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:29:49,649 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2025-03-15 02:29:49,649 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:29:49,810 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2025-03-15 02:29:49,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385323568] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:29:49,811 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:29:49,811 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2025-03-15 02:29:49,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483210992] [2025-03-15 02:29:49,811 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:29:49,811 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 02:29:49,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:29:49,812 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 02:29:49,812 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-15 02:29:49,814 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 562 out of 668 [2025-03-15 02:29:49,815 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 774 places, 1350 transitions, 14308 flow. Second operand has 7 states, 7 states have (on average 565.8571428571429) internal successors, (3961), 7 states have internal predecessors, (3961), 0 states have call successors, (0), 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:29:49,815 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:29:49,815 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 562 of 668 [2025-03-15 02:29:49,815 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:29:54,040 INFO L124 PetriNetUnfolderBase]: 2404/22692 cut-off events. [2025-03-15 02:29:54,040 INFO L125 PetriNetUnfolderBase]: For 60074/61376 co-relation queries the response was YES. [2025-03-15 02:29:54,245 INFO L83 FinitePrefix]: Finished finitePrefix Result has 43043 conditions, 22692 events. 2404/22692 cut-off events. For 60074/61376 co-relation queries the response was YES. Maximal size of possible extension queue 516. Compared 307346 event pairs, 1440 based on Foata normal form. 0/19007 useless extension candidates. Maximal degree in co-relation 17600. Up to 2607 conditions per place. [2025-03-15 02:29:54,326 INFO L140 encePairwiseOnDemand]: 638/668 looper letters, 228 selfloop transitions, 93 changer transitions 26/1349 dead transitions. [2025-03-15 02:29:54,327 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 785 places, 1349 transitions, 14946 flow [2025-03-15 02:29:54,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-15 02:29:54,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2025-03-15 02:29:54,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 7402 transitions. [2025-03-15 02:29:54,330 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8523721787194841 [2025-03-15 02:29:54,330 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 148 predicate places. [2025-03-15 02:29:54,330 INFO L471 AbstractCegarLoop]: Abstraction has has 785 places, 1349 transitions, 14946 flow [2025-03-15 02:29:54,331 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 565.8571428571429) internal successors, (3961), 7 states have internal predecessors, (3961), 0 states have call successors, (0), 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:29:54,331 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:29:54,331 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:29:54,340 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:29:54,531 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,SelfDestructingSolverStorable16 [2025-03-15 02:29:54,532 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:29:54,533 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:29:54,533 INFO L85 PathProgramCache]: Analyzing trace with hash 1030509972, now seen corresponding path program 1 times [2025-03-15 02:29:54,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:29:54,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391025833] [2025-03-15 02:29:54,533 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:54,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:29:54,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:55,272 INFO L134 CoverageAnalysis]: Checked inductivity of 531 backedges. 0 proven. 530 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-15 02:29:55,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:29:55,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391025833] [2025-03-15 02:29:55,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391025833] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:29:55,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2032642450] [2025-03-15 02:29:55,272 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:29:55,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:29:55,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:29:55,274 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:29:55,276 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:29:55,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:29:55,393 INFO L256 TraceCheckSpWp]: Trace formula consists of 526 conjuncts, 23 conjuncts are in the unsatisfiable core [2025-03-15 02:29:55,397 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:29:55,522 INFO L134 CoverageAnalysis]: Checked inductivity of 531 backedges. 0 proven. 530 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-15 02:29:55,522 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:29:55,914 INFO L134 CoverageAnalysis]: Checked inductivity of 531 backedges. 0 proven. 530 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-15 02:29:55,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2032642450] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:29:55,915 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:29:55,915 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 47 [2025-03-15 02:29:55,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753124015] [2025-03-15 02:29:55,915 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:29:55,915 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2025-03-15 02:29:55,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:29:55,916 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2025-03-15 02:29:55,917 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=599, Invalid=1657, Unknown=0, NotChecked=0, Total=2256 [2025-03-15 02:29:55,922 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 596 out of 668 [2025-03-15 02:29:55,929 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 785 places, 1349 transitions, 14946 flow. Second operand has 48 states, 48 states have (on average 599.6875) internal successors, (28785), 48 states have internal predecessors, (28785), 0 states have call successors, (0), 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:29:55,930 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:29:55,930 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 596 of 668 [2025-03-15 02:29:55,930 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:30:01,496 INFO L124 PetriNetUnfolderBase]: 2464/23412 cut-off events. [2025-03-15 02:30:01,496 INFO L125 PetriNetUnfolderBase]: For 70820/72124 co-relation queries the response was YES. [2025-03-15 02:30:01,699 INFO L83 FinitePrefix]: Finished finitePrefix Result has 49233 conditions, 23412 events. 2464/23412 cut-off events. For 70820/72124 co-relation queries the response was YES. Maximal size of possible extension queue 521. Compared 316300 event pairs, 1440 based on Foata normal form. 0/19667 useless extension candidates. Maximal degree in co-relation 17740. Up to 2607 conditions per place. [2025-03-15 02:30:01,786 INFO L140 encePairwiseOnDemand]: 649/668 looper letters, 611 selfloop transitions, 449 changer transitions 26/1889 dead transitions. [2025-03-15 02:30:01,786 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 852 places, 1889 transitions, 26430 flow [2025-03-15 02:30:01,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2025-03-15 02:30:01,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2025-03-15 02:30:01,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 41172 transitions. [2025-03-15 02:30:01,799 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9063930961606199 [2025-03-15 02:30:01,799 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 215 predicate places. [2025-03-15 02:30:01,799 INFO L471 AbstractCegarLoop]: Abstraction has has 852 places, 1889 transitions, 26430 flow [2025-03-15 02:30:01,803 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 599.6875) internal successors, (28785), 48 states have internal predecessors, (28785), 0 states have call successors, (0), 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:30:01,803 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:30:01,803 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:01,809 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:30:02,003 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2025-03-15 02:30:02,004 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:30:02,004 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:30:02,005 INFO L85 PathProgramCache]: Analyzing trace with hash -985494783, now seen corresponding path program 1 times [2025-03-15 02:30:02,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:30:02,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635051043] [2025-03-15 02:30:02,005 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:30:02,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:30:02,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:30:02,161 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2025-03-15 02:30:02,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:30:02,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635051043] [2025-03-15 02:30:02,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635051043] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:30:02,161 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:30:02,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2025-03-15 02:30:02,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519758579] [2025-03-15 02:30:02,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:30:02,162 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-15 02:30:02,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:30:02,162 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-15 02:30:02,162 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2025-03-15 02:30:02,164 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 533 out of 668 [2025-03-15 02:30:02,165 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 852 places, 1889 transitions, 26430 flow. Second operand has 9 states, 9 states have (on average 540.3333333333334) internal successors, (4863), 9 states have internal predecessors, (4863), 0 states have call successors, (0), 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:30:02,166 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:30:02,166 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 533 of 668 [2025-03-15 02:30:02,166 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:30:12,066 INFO L124 PetriNetUnfolderBase]: 4898/45836 cut-off events. [2025-03-15 02:30:12,066 INFO L125 PetriNetUnfolderBase]: For 159226/162964 co-relation queries the response was YES. [2025-03-15 02:30:12,507 INFO L83 FinitePrefix]: Finished finitePrefix Result has 95338 conditions, 45836 events. 4898/45836 cut-off events. For 159226/162964 co-relation queries the response was YES. Maximal size of possible extension queue 985. Compared 703152 event pairs, 2880 based on Foata normal form. 0/38393 useless extension candidates. Maximal degree in co-relation 27197. Up to 5195 conditions per place. [2025-03-15 02:30:12,686 INFO L140 encePairwiseOnDemand]: 653/668 looper letters, 1411 selfloop transitions, 32 changer transitions 28/2360 dead transitions. [2025-03-15 02:30:12,687 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 863 places, 2360 transitions, 37250 flow [2025-03-15 02:30:12,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-15 02:30:12,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2025-03-15 02:30:12,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 6579 transitions. [2025-03-15 02:30:12,689 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8207335329341318 [2025-03-15 02:30:12,689 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 226 predicate places. [2025-03-15 02:30:12,690 INFO L471 AbstractCegarLoop]: Abstraction has has 863 places, 2360 transitions, 37250 flow [2025-03-15 02:30:12,690 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 540.3333333333334) internal successors, (4863), 9 states have internal predecessors, (4863), 0 states have call successors, (0), 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:30:12,690 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:30:12,690 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:12,690 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2025-03-15 02:30:12,691 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:30:12,691 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:30:12,691 INFO L85 PathProgramCache]: Analyzing trace with hash -2076811144, now seen corresponding path program 1 times [2025-03-15 02:30:12,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:30:12,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66766659] [2025-03-15 02:30:12,692 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:30:12,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:30:12,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:30:12,848 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2025-03-15 02:30:12,848 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:30:12,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66766659] [2025-03-15 02:30:12,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66766659] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:30:12,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1055992816] [2025-03-15 02:30:12,848 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:30:12,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:30:12,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:30:12,850 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:30:12,852 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:30:12,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:30:12,967 INFO L256 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-15 02:30:12,970 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:30:13,102 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2025-03-15 02:30:13,102 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:30:13,280 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2025-03-15 02:30:13,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1055992816] provided 1 perfect and 1 imperfect interpolant sequences [2025-03-15 02:30:13,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2025-03-15 02:30:13,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10, 9] total 16 [2025-03-15 02:30:13,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038947564] [2025-03-15 02:30:13,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:30:13,281 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-15 02:30:13,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:30:13,282 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-15 02:30:13,282 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2025-03-15 02:30:13,283 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 533 out of 668 [2025-03-15 02:30:13,285 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 863 places, 2360 transitions, 37250 flow. Second operand has 9 states, 9 states have (on average 540.6666666666666) internal successors, (4866), 9 states have internal predecessors, (4866), 0 states have call successors, (0), 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:30:13,285 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:30:13,285 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 533 of 668 [2025-03-15 02:30:13,285 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:30:23,880 INFO L124 PetriNetUnfolderBase]: 4894/45822 cut-off events. [2025-03-15 02:30:23,880 INFO L125 PetriNetUnfolderBase]: For 184184/187992 co-relation queries the response was YES. [2025-03-15 02:30:24,371 INFO L83 FinitePrefix]: Finished finitePrefix Result has 98641 conditions, 45822 events. 4894/45822 cut-off events. For 184184/187992 co-relation queries the response was YES. Maximal size of possible extension queue 985. Compared 702741 event pairs, 2880 based on Foata normal form. 0/38383 useless extension candidates. Maximal degree in co-relation 28666. Up to 5195 conditions per place. [2025-03-15 02:30:24,566 INFO L140 encePairwiseOnDemand]: 650/668 looper letters, 1327 selfloop transitions, 106 changer transitions 28/2350 dead transitions. [2025-03-15 02:30:24,566 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 871 places, 2350 transitions, 40004 flow [2025-03-15 02:30:24,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-15 02:30:24,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2025-03-15 02:30:24,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 5440 transitions. [2025-03-15 02:30:24,568 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8143712574850299 [2025-03-15 02:30:24,568 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 234 predicate places. [2025-03-15 02:30:24,569 INFO L471 AbstractCegarLoop]: Abstraction has has 871 places, 2350 transitions, 40004 flow [2025-03-15 02:30:24,569 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 540.6666666666666) internal successors, (4866), 9 states have internal predecessors, (4866), 0 states have call successors, (0), 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:30:24,569 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:30:24,569 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:24,576 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2025-03-15 02:30:24,774 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:30:24,774 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:30:24,775 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:30:24,775 INFO L85 PathProgramCache]: Analyzing trace with hash 468911719, now seen corresponding path program 1 times [2025-03-15 02:30:24,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:30:24,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206272513] [2025-03-15 02:30:24,775 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:30:24,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:30:24,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:30:25,006 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 40 proven. 2 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2025-03-15 02:30:25,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:30:25,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206272513] [2025-03-15 02:30:25,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206272513] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:30:25,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844089181] [2025-03-15 02:30:25,007 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:30:25,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:30:25,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:30:25,009 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:30:25,010 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:30:25,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:30:25,126 INFO L256 TraceCheckSpWp]: Trace formula consists of 576 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-15 02:30:25,130 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:30:25,314 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 41 proven. 1 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2025-03-15 02:30:25,314 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:30:25,527 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 41 proven. 1 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2025-03-15 02:30:25,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1844089181] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:30:25,528 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:30:25,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 26 [2025-03-15 02:30:25,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416617553] [2025-03-15 02:30:25,528 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:30:25,528 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2025-03-15 02:30:25,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:30:25,529 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2025-03-15 02:30:25,529 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2025-03-15 02:30:25,532 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 503 out of 668 [2025-03-15 02:30:25,536 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 871 places, 2350 transitions, 40004 flow. Second operand has 26 states, 26 states have (on average 508.15384615384613) internal successors, (13212), 26 states have internal predecessors, (13212), 0 states have call successors, (0), 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:30:25,536 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:30:25,536 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 503 of 668 [2025-03-15 02:30:25,536 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:30:42,068 INFO L124 PetriNetUnfolderBase]: 7214/64327 cut-off events. [2025-03-15 02:30:42,068 INFO L125 PetriNetUnfolderBase]: For 306742/314256 co-relation queries the response was YES. [2025-03-15 02:30:42,964 INFO L83 FinitePrefix]: Finished finitePrefix Result has 146198 conditions, 64327 events. 7214/64327 cut-off events. For 306742/314256 co-relation queries the response was YES. Maximal size of possible extension queue 1383. Compared 1036703 event pairs, 4320 based on Foata normal form. 0/53946 useless extension candidates. Maximal degree in co-relation 41955. Up to 7785 conditions per place. [2025-03-15 02:30:43,270 INFO L140 encePairwiseOnDemand]: 636/668 looper letters, 1933 selfloop transitions, 590 changer transitions 30/3023 dead transitions. [2025-03-15 02:30:43,270 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 895 places, 3023 transitions, 58044 flow [2025-03-15 02:30:43,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-03-15 02:30:43,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2025-03-15 02:30:43,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 12810 transitions. [2025-03-15 02:30:43,275 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.767065868263473 [2025-03-15 02:30:43,275 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 258 predicate places. [2025-03-15 02:30:43,275 INFO L471 AbstractCegarLoop]: Abstraction has has 895 places, 3023 transitions, 58044 flow [2025-03-15 02:30:43,276 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 508.15384615384613) internal successors, (13212), 26 states have internal predecessors, (13212), 0 states have call successors, (0), 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:30:43,277 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:30:43,277 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:43,283 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:30:43,477 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,SelfDestructingSolverStorable20 [2025-03-15 02:30:43,477 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:30:43,478 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:30:43,478 INFO L85 PathProgramCache]: Analyzing trace with hash 1531393360, now seen corresponding path program 1 times [2025-03-15 02:30:43,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:30:43,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067498643] [2025-03-15 02:30:43,479 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:30:43,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:30:43,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:30:43,566 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:30:43,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:30:43,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067498643] [2025-03-15 02:30:43,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067498643] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:30:43,566 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:30:43,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 02:30:43,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547786548] [2025-03-15 02:30:43,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:30:43,567 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 02:30:43,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:30:43,567 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 02:30:43,567 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-15 02:30:43,568 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 614 out of 668 [2025-03-15 02:30:43,569 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 895 places, 3023 transitions, 58044 flow. Second operand has 4 states, 4 states have (on average 615.5) internal successors, (2462), 4 states have internal predecessors, (2462), 0 states have call successors, (0), 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:30:43,569 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:30:43,569 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 614 of 668 [2025-03-15 02:30:43,569 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:31:08,842 INFO L124 PetriNetUnfolderBase]: 9040/74474 cut-off events. [2025-03-15 02:31:08,842 INFO L125 PetriNetUnfolderBase]: For 709598/717548 co-relation queries the response was YES. [2025-03-15 02:31:10,115 INFO L83 FinitePrefix]: Finished finitePrefix Result has 203705 conditions, 74474 events. 9040/74474 cut-off events. For 709598/717548 co-relation queries the response was YES. Maximal size of possible extension queue 1725. Compared 1241171 event pairs, 4942 based on Foata normal form. 0/62731 useless extension candidates. Maximal degree in co-relation 49459. Up to 9317 conditions per place. [2025-03-15 02:31:10,562 INFO L140 encePairwiseOnDemand]: 660/668 looper letters, 83 selfloop transitions, 5 changer transitions 30/3057 dead transitions. [2025-03-15 02:31:10,563 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 897 places, 3057 transitions, 59380 flow [2025-03-15 02:31:10,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 02:31:10,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 02:31:10,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 2503 transitions. [2025-03-15 02:31:10,564 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.936751497005988 [2025-03-15 02:31:10,565 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 260 predicate places. [2025-03-15 02:31:10,565 INFO L471 AbstractCegarLoop]: Abstraction has has 897 places, 3057 transitions, 59380 flow [2025-03-15 02:31:10,565 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 615.5) internal successors, (2462), 4 states have internal predecessors, (2462), 0 states have call successors, (0), 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:31:10,565 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:31:10,565 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:10,565 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2025-03-15 02:31:10,565 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:31:10,566 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:31:10,567 INFO L85 PathProgramCache]: Analyzing trace with hash 228555481, now seen corresponding path program 1 times [2025-03-15 02:31:10,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:31:10,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226984183] [2025-03-15 02:31:10,567 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:31:10,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:31:10,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:31:10,977 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:31:10,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:31:10,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226984183] [2025-03-15 02:31:10,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226984183] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:31:10,977 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:31:10,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2025-03-15 02:31:10,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692779970] [2025-03-15 02:31:10,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:31:10,978 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-15 02:31:10,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:31:10,978 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-15 02:31:10,978 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2025-03-15 02:31:10,979 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 463 out of 668 [2025-03-15 02:31:10,981 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 897 places, 3057 transitions, 59380 flow. Second operand has 8 states, 8 states have (on average 479.875) internal successors, (3839), 8 states have internal predecessors, (3839), 0 states have call successors, (0), 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:31:10,981 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:31:10,981 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 463 of 668 [2025-03-15 02:31:10,981 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:31:32,886 INFO L124 PetriNetUnfolderBase]: 9034/74444 cut-off events. [2025-03-15 02:31:32,886 INFO L125 PetriNetUnfolderBase]: For 778197/789182 co-relation queries the response was YES. [2025-03-15 02:31:33,979 INFO L83 FinitePrefix]: Finished finitePrefix Result has 209827 conditions, 74444 events. 9034/74444 cut-off events. For 778197/789182 co-relation queries the response was YES. Maximal size of possible extension queue 1725. Compared 1240781 event pairs, 4942 based on Foata normal form. 0/62707 useless extension candidates. Maximal degree in co-relation 51312. Up to 9317 conditions per place. [2025-03-15 02:31:34,444 INFO L140 encePairwiseOnDemand]: 656/668 looper letters, 1455 selfloop transitions, 41 changer transitions 30/3039 dead transitions. [2025-03-15 02:31:34,444 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 902 places, 3039 transitions, 61962 flow [2025-03-15 02:31:34,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-15 02:31:34,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2025-03-15 02:31:34,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 3886 transitions. [2025-03-15 02:31:34,446 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7271706586826348 [2025-03-15 02:31:34,447 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 265 predicate places. [2025-03-15 02:31:34,447 INFO L471 AbstractCegarLoop]: Abstraction has has 902 places, 3039 transitions, 61962 flow [2025-03-15 02:31:34,447 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 479.875) internal successors, (3839), 8 states have internal predecessors, (3839), 0 states have call successors, (0), 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:31:34,447 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:31:34,448 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:34,448 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2025-03-15 02:31:34,448 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:31:34,449 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:31:34,449 INFO L85 PathProgramCache]: Analyzing trace with hash 73516458, now seen corresponding path program 1 times [2025-03-15 02:31:34,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:31:34,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115262599] [2025-03-15 02:31:34,449 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:31:34,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:31:34,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:31:34,759 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-15 02:31:34,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:31:34,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115262599] [2025-03-15 02:31:34,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115262599] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:31:34,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335678673] [2025-03-15 02:31:34,759 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:31:34,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:31:34,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:31:34,761 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:31:34,763 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:31:34,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:31:34,880 INFO L256 TraceCheckSpWp]: Trace formula consists of 632 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-15 02:31:34,883 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:31:34,985 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-15 02:31:34,985 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:31:35,161 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-15 02:31:35,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335678673] provided 1 perfect and 1 imperfect interpolant sequences [2025-03-15 02:31:35,161 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2025-03-15 02:31:35,162 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10, 9] total 16 [2025-03-15 02:31:35,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827591809] [2025-03-15 02:31:35,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:31:35,162 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-15 02:31:35,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:31:35,163 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-15 02:31:35,163 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2025-03-15 02:31:35,164 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 533 out of 668 [2025-03-15 02:31:35,166 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 902 places, 3039 transitions, 61962 flow. Second operand has 9 states, 9 states have (on average 542.3333333333334) internal successors, (4881), 9 states have internal predecessors, (4881), 0 states have call successors, (0), 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:31:35,166 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:31:35,166 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 533 of 668 [2025-03-15 02:31:35,166 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:31:57,068 INFO L124 PetriNetUnfolderBase]: 9028/74414 cut-off events. [2025-03-15 02:31:57,068 INFO L125 PetriNetUnfolderBase]: For 850161/862276 co-relation queries the response was YES. [2025-03-15 02:31:58,424 INFO L83 FinitePrefix]: Finished finitePrefix Result has 216103 conditions, 74414 events. 9028/74414 cut-off events. For 850161/862276 co-relation queries the response was YES. Maximal size of possible extension queue 1723. Compared 1238979 event pairs, 4942 based on Foata normal form. 0/62683 useless extension candidates. Maximal degree in co-relation 53361. Up to 9317 conditions per place. [2025-03-15 02:31:58,903 INFO L140 encePairwiseOnDemand]: 646/668 looper letters, 1579 selfloop transitions, 306 changer transitions 30/3021 dead transitions. [2025-03-15 02:31:58,904 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 912 places, 3021 transitions, 65456 flow [2025-03-15 02:31:58,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-03-15 02:31:58,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2025-03-15 02:31:58,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 5973 transitions. [2025-03-15 02:31:58,906 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.812874251497006 [2025-03-15 02:31:58,906 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 275 predicate places. [2025-03-15 02:31:58,906 INFO L471 AbstractCegarLoop]: Abstraction has has 912 places, 3021 transitions, 65456 flow [2025-03-15 02:31:58,907 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 542.3333333333334) internal successors, (4881), 9 states have internal predecessors, (4881), 0 states have call successors, (0), 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:31:58,907 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:31:58,907 INFO L221 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31:58,914 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2025-03-15 02:31:59,107 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,SelfDestructingSolverStorable23 [2025-03-15 02:31:59,108 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:31:59,109 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:31:59,109 INFO L85 PathProgramCache]: Analyzing trace with hash 1354368431, now seen corresponding path program 1 times [2025-03-15 02:31:59,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:31:59,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329046428] [2025-03-15 02:31:59,109 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:31:59,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:31:59,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:31:59,669 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 64 proven. 40 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-03-15 02:31:59,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:31:59,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329046428] [2025-03-15 02:31:59,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329046428] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:31:59,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329997097] [2025-03-15 02:31:59,669 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:31:59,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:31:59,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:31:59,671 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:31:59,672 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:31:59,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:31:59,784 INFO L256 TraceCheckSpWp]: Trace formula consists of 608 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-03-15 02:31:59,787 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:32:00,050 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 68 proven. 12 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-03-15 02:32:00,050 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:32:00,358 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 68 proven. 12 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-03-15 02:32:00,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329997097] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:32:00,359 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:32:00,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17, 17] total 40 [2025-03-15 02:32:00,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859016382] [2025-03-15 02:32:00,359 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:32:00,360 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2025-03-15 02:32:00,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:32:00,361 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2025-03-15 02:32:00,361 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=1378, Unknown=0, NotChecked=0, Total=1560 [2025-03-15 02:32:00,365 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 503 out of 668 [2025-03-15 02:32:00,371 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 912 places, 3021 transitions, 65456 flow. Second operand has 40 states, 40 states have (on average 507.775) internal successors, (20311), 40 states have internal predecessors, (20311), 0 states have call successors, (0), 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:32:00,371 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:32:00,371 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 503 of 668 [2025-03-15 02:32:00,371 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:32:31,540 INFO L124 PetriNetUnfolderBase]: 11956/96497 cut-off events. [2025-03-15 02:32:31,540 INFO L125 PetriNetUnfolderBase]: For 1228469/1247658 co-relation queries the response was YES. [2025-03-15 02:32:33,361 INFO L83 FinitePrefix]: Finished finitePrefix Result has 292648 conditions, 96497 events. 11956/96497 cut-off events. For 1228469/1247658 co-relation queries the response was YES. Maximal size of possible extension queue 2077. Compared 1649826 event pairs, 6590 based on Foata normal form. 0/81370 useless extension candidates. Maximal degree in co-relation 72062. Up to 12403 conditions per place. [2025-03-15 02:32:34,295 INFO L140 encePairwiseOnDemand]: 632/668 looper letters, 2092 selfloop transitions, 1104 changer transitions 32/3708 dead transitions. [2025-03-15 02:32:34,295 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 948 places, 3708 transitions, 88228 flow [2025-03-15 02:32:34,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2025-03-15 02:32:34,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2025-03-15 02:32:34,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 18865 transitions. [2025-03-15 02:32:34,303 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7632707557857259 [2025-03-15 02:32:34,305 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 311 predicate places. [2025-03-15 02:32:34,305 INFO L471 AbstractCegarLoop]: Abstraction has has 948 places, 3708 transitions, 88228 flow [2025-03-15 02:32:34,307 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 507.775) internal successors, (20311), 40 states have internal predecessors, (20311), 0 states have call successors, (0), 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:32:34,308 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:32:34,308 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:34,315 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:32:34,508 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,SelfDestructingSolverStorable24 [2025-03-15 02:32:34,513 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:32:34,514 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:32:34,514 INFO L85 PathProgramCache]: Analyzing trace with hash -434000690, now seen corresponding path program 1 times [2025-03-15 02:32:34,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:32:34,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31352104] [2025-03-15 02:32:34,514 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:32:34,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:32:34,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:32:34,851 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-15 02:32:34,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:32:34,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31352104] [2025-03-15 02:32:34,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31352104] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:32:34,852 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:32:34,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2025-03-15 02:32:34,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306301620] [2025-03-15 02:32:34,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:32:34,852 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-15 02:32:34,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:32:34,853 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-15 02:32:34,853 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2025-03-15 02:32:34,855 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 463 out of 668 [2025-03-15 02:32:34,856 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 948 places, 3708 transitions, 88228 flow. Second operand has 8 states, 8 states have (on average 480.625) internal successors, (3845), 8 states have internal predecessors, (3845), 0 states have call successors, (0), 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:32:34,856 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:32:34,856 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 463 of 668 [2025-03-15 02:32:34,856 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:33:00,877 INFO L124 PetriNetUnfolderBase]: 9030/74464 cut-off events. [2025-03-15 02:33:00,877 INFO L125 PetriNetUnfolderBase]: For 1002164/1016551 co-relation queries the response was YES. [2025-03-15 02:33:02,072 INFO L83 FinitePrefix]: Finished finitePrefix Result has 229944 conditions, 74464 events. 9030/74464 cut-off events. For 1002164/1016551 co-relation queries the response was YES. Maximal size of possible extension queue 1722. Compared 1238490 event pairs, 4942 based on Foata normal form. 0/62731 useless extension candidates. Maximal degree in co-relation 59024. Up to 9317 conditions per place. [2025-03-15 02:33:02,525 INFO L140 encePairwiseOnDemand]: 656/668 looper letters, 1483 selfloop transitions, 25 changer transitions 30/3240 dead transitions. [2025-03-15 02:33:02,525 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 944 places, 3240 transitions, 77818 flow [2025-03-15 02:33:02,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-15 02:33:02,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2025-03-15 02:33:02,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 3886 transitions. [2025-03-15 02:33:02,527 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7271706586826348 [2025-03-15 02:33:02,528 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 307 predicate places. [2025-03-15 02:33:02,528 INFO L471 AbstractCegarLoop]: Abstraction has has 944 places, 3240 transitions, 77818 flow [2025-03-15 02:33:02,528 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 480.625) internal successors, (3845), 8 states have internal predecessors, (3845), 0 states have call successors, (0), 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:02,528 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:33:02,528 INFO L221 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:02,528 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2025-03-15 02:33:02,529 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:33:02,530 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:33:02,530 INFO L85 PathProgramCache]: Analyzing trace with hash -2098669530, now seen corresponding path program 2 times [2025-03-15 02:33:02,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:33:02,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099023819] [2025-03-15 02:33:02,530 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:33:02,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:33:02,544 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:33:02,545 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:33:02,605 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2025-03-15 02:33:02,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:33:02,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099023819] [2025-03-15 02:33:02,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099023819] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:33:02,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256059563] [2025-03-15 02:33:02,606 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:33:02,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:33:02,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:33:02,608 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:33:02,610 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:33:02,723 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:33:02,723 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:33:02,725 INFO L256 TraceCheckSpWp]: Trace formula consists of 469 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-15 02:33:02,728 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:33:02,874 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2025-03-15 02:33:02,874 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:33:03,026 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2025-03-15 02:33:03,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1256059563] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:33:03,026 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:33:03,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2025-03-15 02:33:03,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830457427] [2025-03-15 02:33:03,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:33:03,027 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 02:33:03,027 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:33:03,028 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 02:33:03,028 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-15 02:33:03,029 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 562 out of 668 [2025-03-15 02:33:03,030 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 944 places, 3240 transitions, 77818 flow. Second operand has 7 states, 7 states have (on average 568.2857142857143) internal successors, (3978), 7 states have internal predecessors, (3978), 0 states have call successors, (0), 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:03,030 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:33:03,030 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 562 of 668 [2025-03-15 02:33:03,030 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:33:27,397 INFO L124 PetriNetUnfolderBase]: 9030/74462 cut-off events. [2025-03-15 02:33:27,397 INFO L125 PetriNetUnfolderBase]: For 1079690/1094775 co-relation queries the response was YES. [2025-03-15 02:33:28,636 INFO L83 FinitePrefix]: Finished finitePrefix Result has 235235 conditions, 74462 events. 9030/74462 cut-off events. For 1079690/1094775 co-relation queries the response was YES. Maximal size of possible extension queue 1722. Compared 1238438 event pairs, 4942 based on Foata normal form. 0/62731 useless extension candidates. Maximal degree in co-relation 60247. Up to 9317 conditions per place. [2025-03-15 02:33:29,100 INFO L140 encePairwiseOnDemand]: 644/668 looper letters, 585 selfloop transitions, 212 changer transitions 30/3238 dead transitions. [2025-03-15 02:33:29,101 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 953 places, 3238 transitions, 79396 flow [2025-03-15 02:33:29,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-03-15 02:33:29,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2025-03-15 02:33:29,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 6271 transitions. [2025-03-15 02:33:29,103 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8534295046271094 [2025-03-15 02:33:29,103 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 316 predicate places. [2025-03-15 02:33:29,103 INFO L471 AbstractCegarLoop]: Abstraction has has 953 places, 3238 transitions, 79396 flow [2025-03-15 02:33:29,104 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 568.2857142857143) internal successors, (3978), 7 states have internal predecessors, (3978), 0 states have call successors, (0), 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:29,104 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:33:29,104 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:29,110 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2025-03-15 02:33:29,304 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:33:29,305 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:33:29,306 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:33:29,306 INFO L85 PathProgramCache]: Analyzing trace with hash -1318024699, now seen corresponding path program 1 times [2025-03-15 02:33:29,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:33:29,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933865583] [2025-03-15 02:33:29,306 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:33:29,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:33:29,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:33:29,486 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-15 02:33:29,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:33:29,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933865583] [2025-03-15 02:33:29,487 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933865583] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:33:29,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350963061] [2025-03-15 02:33:29,487 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:33:29,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:33:29,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:33:29,489 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:33:29,490 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:33:29,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:33:29,637 INFO L256 TraceCheckSpWp]: Trace formula consists of 663 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-15 02:33:29,639 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:33:29,744 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-15 02:33:29,744 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:33:29,914 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-15 02:33:29,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350963061] provided 1 perfect and 1 imperfect interpolant sequences [2025-03-15 02:33:29,914 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2025-03-15 02:33:29,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10, 9] total 16 [2025-03-15 02:33:29,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061787499] [2025-03-15 02:33:29,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:33:29,915 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-15 02:33:29,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:33:29,916 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-15 02:33:29,916 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2025-03-15 02:33:29,917 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 533 out of 668 [2025-03-15 02:33:29,918 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 953 places, 3238 transitions, 79396 flow. Second operand has 9 states, 9 states have (on average 543.4444444444445) internal successors, (4891), 9 states have internal predecessors, (4891), 0 states have call successors, (0), 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:29,918 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:33:29,918 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 533 of 668 [2025-03-15 02:33:29,918 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:33:55,840 INFO L124 PetriNetUnfolderBase]: 9024/74432 cut-off events. [2025-03-15 02:33:55,841 INFO L125 PetriNetUnfolderBase]: For 1170788/1186571 co-relation queries the response was YES. [2025-03-15 02:33:57,131 INFO L83 FinitePrefix]: Finished finitePrefix Result has 241438 conditions, 74432 events. 9024/74432 cut-off events. For 1170788/1186571 co-relation queries the response was YES. Maximal size of possible extension queue 1722. Compared 1237255 event pairs, 4942 based on Foata normal form. 0/62707 useless extension candidates. Maximal degree in co-relation 62382. Up to 9317 conditions per place. [2025-03-15 02:33:57,602 INFO L140 encePairwiseOnDemand]: 648/668 looper letters, 1699 selfloop transitions, 206 changer transitions 30/3220 dead transitions. [2025-03-15 02:33:57,602 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 955 places, 3220 transitions, 82822 flow [2025-03-15 02:33:57,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-03-15 02:33:57,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2025-03-15 02:33:57,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 5973 transitions. [2025-03-15 02:33:57,604 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.812874251497006 [2025-03-15 02:33:57,605 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 318 predicate places. [2025-03-15 02:33:57,605 INFO L471 AbstractCegarLoop]: Abstraction has has 955 places, 3220 transitions, 82822 flow [2025-03-15 02:33:57,605 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 543.4444444444445) internal successors, (4891), 9 states have internal predecessors, (4891), 0 states have call successors, (0), 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:57,605 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:33:57,606 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:57,612 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:33:57,806 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,SelfDestructingSolverStorable27 [2025-03-15 02:33:57,806 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:33:57,808 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:33:57,808 INFO L85 PathProgramCache]: Analyzing trace with hash 897003137, now seen corresponding path program 1 times [2025-03-15 02:33:57,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:33:57,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122497139] [2025-03-15 02:33:57,808 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:33:57,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:33:57,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:34:00,230 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-15 02:34:00,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:34:00,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122497139] [2025-03-15 02:34:00,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122497139] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:34:00,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963544747] [2025-03-15 02:34:00,231 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:34:00,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:34:00,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:34:00,234 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:34:00,235 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:34:00,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:34:00,396 INFO L256 TraceCheckSpWp]: Trace formula consists of 678 conjuncts, 57 conjuncts are in the unsatisfiable core [2025-03-15 02:34:00,402 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:34:00,442 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2025-03-15 02:34:00,607 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2025-03-15 02:34:00,977 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2025-03-15 02:34:00,977 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2025-03-15 02:34:01,079 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2025-03-15 02:34:01,219 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2025-03-15 02:34:01,219 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2025-03-15 02:34:01,391 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2025-03-15 02:34:01,523 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2025-03-15 02:34:01,524 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2025-03-15 02:34:01,560 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2025-03-15 02:34:01,682 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2025-03-15 02:34:01,683 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2025-03-15 02:34:01,766 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2025-03-15 02:34:01,847 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2025-03-15 02:34:01,878 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-15 02:34:01,878 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:34:02,062 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_771 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_bool_array_#t~malloc55#1.base| v_ArrVal_771) c_~get_5~0.base) (+ (* c_~id_3~0 4) c_~get_5~0.offset)) 9223372039002259456)) is different from false [2025-03-15 02:34:03,796 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2025-03-15 02:34:03,796 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 30 [2025-03-15 02:34:03,804 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2025-03-15 02:34:03,804 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 80 treesize of output 72 [2025-03-15 02:34:03,810 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 26 [2025-03-15 02:34:03,814 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 42 [2025-03-15 02:34:04,477 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-15 02:34:04,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963544747] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:34:04,478 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:34:04,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 25, 27] total 73 [2025-03-15 02:34:04,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595899069] [2025-03-15 02:34:04,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:34:04,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2025-03-15 02:34:04,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:34:04,480 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2025-03-15 02:34:04,481 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=416, Invalid=4815, Unknown=29, NotChecked=142, Total=5402 [2025-03-15 02:34:04,486 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 358 out of 668 [2025-03-15 02:34:04,492 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 955 places, 3220 transitions, 82822 flow. Second operand has 74 states, 74 states have (on average 364.5945945945946) internal successors, (26980), 74 states have internal predecessors, (26980), 0 states have call successors, (0), 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:04,492 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:34:04,492 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 358 of 668 [2025-03-15 02:34:04,492 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:34:23,999 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (+ (* c_~id_3~0 4) c_~get_5~0.offset))) (and (forall ((|v_ULTIMATE.start_create_fresh_bool_array_#t~malloc55#1.base_76| Int)) (or (forall ((v_ArrVal_771 (Array Int Int))) (< (select (select (store |c_#memory_int| |v_ULTIMATE.start_create_fresh_bool_array_#t~malloc55#1.base_76| v_ArrVal_771) c_~get_5~0.base) .cse0) 9223372039002259456)) (not (= (select |c_#valid| |v_ULTIMATE.start_create_fresh_bool_array_#t~malloc55#1.base_76|) 0)))) (forall ((v_ArrVal_771 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_bool_array_#t~malloc55#1.base| v_ArrVal_771) c_~get_5~0.base) .cse0) 9223372039002259456)) (forall ((|v_ULTIMATE.start_create_fresh_bool_array_#t~malloc55#1.base_76| Int) (v_ArrVal_771 (Array Int Int)) (v_ArrVal_770 (Array Int Int))) (or (not (= (select |c_#valid| |v_ULTIMATE.start_create_fresh_bool_array_#t~malloc55#1.base_76|) 0)) (< (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_bool_array_#t~malloc55#1.base| v_ArrVal_770) |v_ULTIMATE.start_create_fresh_bool_array_#t~malloc55#1.base_76| v_ArrVal_771) c_~get_5~0.base) .cse0) 9223372039002259456))))) is different from false [2025-03-15 02:35:52,509 INFO L124 PetriNetUnfolderBase]: 46134/199651 cut-off events. [2025-03-15 02:35:52,510 INFO L125 PetriNetUnfolderBase]: For 2816088/2827378 co-relation queries the response was YES. [2025-03-15 02:35:56,916 INFO L83 FinitePrefix]: Finished finitePrefix Result has 731047 conditions, 199651 events. 46134/199651 cut-off events. For 2816088/2827378 co-relation queries the response was YES. Maximal size of possible extension queue 4100. Compared 3364373 event pairs, 13782 based on Foata normal form. 0/172189 useless extension candidates. Maximal degree in co-relation 114062. Up to 45003 conditions per place. [2025-03-15 02:35:59,024 INFO L140 encePairwiseOnDemand]: 547/668 looper letters, 1852 selfloop transitions, 1085 changer transitions 62/3854 dead transitions. [2025-03-15 02:35:59,024 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1047 places, 3854 transitions, 102822 flow [2025-03-15 02:35:59,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2025-03-15 02:35:59,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2025-03-15 02:35:59,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 34050 transitions. [2025-03-15 02:35:59,039 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.5480973536797373 [2025-03-15 02:35:59,039 INFO L298 CegarLoopForPetriNet]: 637 programPoint places, 410 predicate places. [2025-03-15 02:35:59,039 INFO L471 AbstractCegarLoop]: Abstraction has has 1047 places, 3854 transitions, 102822 flow [2025-03-15 02:35:59,043 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 364.5945945945946) internal successors, (26980), 74 states have internal predecessors, (26980), 0 states have call successors, (0), 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:59,043 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:35:59,043 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:59,051 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:35:59,244 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2025-03-15 02:35:59,244 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 60 more)] === [2025-03-15 02:35:59,245 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:35:59,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1462065973, now seen corresponding path program 1 times [2025-03-15 02:35:59,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:35:59,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030474937] [2025-03-15 02:35:59,245 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:35:59,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:35:59,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:35:59,597 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 40 proven. 2 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2025-03-15 02:35:59,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:35:59,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030474937] [2025-03-15 02:35:59,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030474937] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:35:59,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427372623] [2025-03-15 02:35:59,598 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:35:59,598 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:35:59,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:35:59,600 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:35:59,601 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:35:59,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:35:59,740 INFO L256 TraceCheckSpWp]: Trace formula consists of 667 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-15 02:35:59,744 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:35:59,962 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 41 proven. 1 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2025-03-15 02:35:59,963 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:36:00,227 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 41 proven. 1 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2025-03-15 02:36:00,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427372623] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 02:36:00,227 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 02:36:00,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 26 [2025-03-15 02:36:00,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485541077] [2025-03-15 02:36:00,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 02:36:00,228 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2025-03-15 02:36:00,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:36:00,228 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2025-03-15 02:36:00,229 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2025-03-15 02:36:00,231 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 503 out of 668 [2025-03-15 02:36:00,235 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1047 places, 3854 transitions, 102822 flow. Second operand has 26 states, 26 states have (on average 509.0769230769231) internal successors, (13236), 26 states have internal predecessors, (13236), 0 states have call successors, (0), 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:00,235 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:36:00,235 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 503 of 668 [2025-03-15 02:36:00,235 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand