/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/goblint-regression/06-symbeq_07-tricky_address2.i -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.empire2-owicki-f61efc6-m [2025-03-15 01:57:01,301 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-15 01:57:01,383 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 01:57:01,403 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-15 01:57:01,403 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-15 01:57:01,403 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-15 01:57:01,404 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-15 01:57:01,404 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-15 01:57:01,404 INFO L153 SettingsManager]: * Use SBE=true [2025-03-15 01:57:01,404 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-15 01:57:01,404 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-15 01:57:01,404 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-15 01:57:01,404 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-15 01:57:01,404 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-15 01:57:01,404 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-15 01:57:01,404 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-15 01:57:01,404 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-15 01:57:01,404 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-15 01:57:01,405 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-15 01:57:01,405 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-15 01:57:01,405 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-15 01:57:01,405 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-03-15 01:57:01,405 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-15 01:57:01,405 INFO L153 SettingsManager]: * To the following directory=./dump/ [2025-03-15 01:57:01,405 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-15 01:57:01,405 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2025-03-15 01:57:01,405 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-15 01:57:01,405 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-15 01:57:01,405 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-15 01:57:01,405 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-15 01:57:01,405 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-15 01:57:01,405 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-15 01:57:01,405 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 01:57:01,643 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-15 01:57:01,649 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-15 01:57:01,651 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-15 01:57:01,652 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-15 01:57:01,652 INFO L274 PluginConnector]: CDTParser initialized [2025-03-15 01:57:01,653 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/06-symbeq_07-tricky_address2.i [2025-03-15 01:57:02,839 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/43c726d2b/cd40eae1c79b4b5fb84f0cc01e933899/FLAG04b9a297b [2025-03-15 01:57:03,019 INFO L384 CDTParser]: Found 1 translation units. [2025-03-15 01:57:03,020 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/06-symbeq_07-tricky_address2.i [2025-03-15 01:57:03,032 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/43c726d2b/cd40eae1c79b4b5fb84f0cc01e933899/FLAG04b9a297b [2025-03-15 01:57:03,383 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/43c726d2b/cd40eae1c79b4b5fb84f0cc01e933899 [2025-03-15 01:57:03,385 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-15 01:57:03,385 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2025-03-15 01:57:03,386 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-15 01:57:03,386 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-15 01:57:03,389 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-15 01:57:03,391 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.03 01:57:03" (1/1) ... [2025-03-15 01:57:03,392 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7c0b6af9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:57:03, skipping insertion in model container [2025-03-15 01:57:03,392 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.03 01:57:03" (1/1) ... [2025-03-15 01:57:03,420 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-15 01:57:03,644 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-15 01:57:03,668 INFO L200 MainTranslator]: Completed pre-run [2025-03-15 01:57:03,700 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-15 01:57:03,755 INFO L204 MainTranslator]: Completed translation [2025-03-15 01:57:03,755 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:57:03 WrapperNode [2025-03-15 01:57:03,756 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-15 01:57:03,757 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-15 01:57:03,757 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-15 01:57:03,757 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-15 01:57:03,762 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:57:03" (1/1) ... [2025-03-15 01:57:03,772 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:57:03" (1/1) ... [2025-03-15 01:57:03,790 INFO L138 Inliner]: procedures = 265, calls = 74, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 130 [2025-03-15 01:57:03,790 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-15 01:57:03,791 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-15 01:57:03,791 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-15 01:57:03,791 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-15 01:57:03,799 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:57:03" (1/1) ... [2025-03-15 01:57:03,799 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:57:03" (1/1) ... [2025-03-15 01:57:03,803 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:57:03" (1/1) ... [2025-03-15 01:57:03,803 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:57:03" (1/1) ... [2025-03-15 01:57:03,809 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:57:03" (1/1) ... [2025-03-15 01:57:03,810 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:57:03" (1/1) ... [2025-03-15 01:57:03,812 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:57:03" (1/1) ... [2025-03-15 01:57:03,813 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:57:03" (1/1) ... [2025-03-15 01:57:03,814 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:57:03" (1/1) ... [2025-03-15 01:57:03,815 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-15 01:57:03,815 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-03-15 01:57:03,815 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-03-15 01:57:03,816 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-03-15 01:57:03,816 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:57:03" (1/1) ... [2025-03-15 01:57:03,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2025-03-15 01:57:03,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 01:57:03,843 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 01:57:03,848 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 01:57:03,863 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2025-03-15 01:57:03,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2025-03-15 01:57:03,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2025-03-15 01:57:03,863 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2025-03-15 01:57:03,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-15 01:57:03,863 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2025-03-15 01:57:03,863 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2025-03-15 01:57:03,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2025-03-15 01:57:03,863 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-15 01:57:03,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-15 01:57:03,864 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 01:57:03,954 INFO L234 CfgBuilder]: Building ICFG [2025-03-15 01:57:03,955 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-15 01:57:04,151 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-03-15 01:57:04,151 INFO L283 CfgBuilder]: Performing block encoding [2025-03-15 01:57:04,187 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-15 01:57:04,187 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-15 01:57:04,188 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 01:57:04 BoogieIcfgContainer [2025-03-15 01:57:04,188 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-03-15 01:57:04,190 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-15 01:57:04,190 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-15 01:57:04,195 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-15 01:57:04,196 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.03 01:57:03" (1/3) ... [2025-03-15 01:57:04,196 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@57061faa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 01:57:04, skipping insertion in model container [2025-03-15 01:57:04,196 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:57:03" (2/3) ... [2025-03-15 01:57:04,196 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@57061faa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 01:57:04, skipping insertion in model container [2025-03-15 01:57:04,197 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 01:57:04" (3/3) ... [2025-03-15 01:57:04,197 INFO L128 eAbstractionObserver]: Analyzing ICFG 06-symbeq_07-tricky_address2.i [2025-03-15 01:57:04,210 INFO L303 ceAbstractionStarter]: Automizer settings: Hoare:All NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-15 01:57:04,212 INFO L169 ceAbstractionStarter]: Applying trace abstraction to ICFG 06-symbeq_07-tricky_address2.i that has 2 procedures, 142 locations, 1 initial locations, 1 loop locations, and 6 error locations. [2025-03-15 01:57:04,213 INFO L581 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-03-15 01:57:04,266 INFO L143 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2025-03-15 01:57:04,300 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-15 01:57:04,309 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;@86af595, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-15 01:57:04,309 INFO L334 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2025-03-15 01:57:04,342 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-15 01:57:04,342 INFO L124 PetriNetUnfolderBase]: 0/73 cut-off events. [2025-03-15 01:57:04,344 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-15 01:57:04,344 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:57:04,345 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] [2025-03-15 01:57:04,345 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 01:57:04,350 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:57:04,351 INFO L85 PathProgramCache]: Analyzing trace with hash 1862285539, now seen corresponding path program 1 times [2025-03-15 01:57:04,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:57:04,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528812787] [2025-03-15 01:57:04,357 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:57:04,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:57:04,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:57:04,725 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 01:57:04,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:57:04,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528812787] [2025-03-15 01:57:04,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528812787] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:57:04,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:57:04,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 01:57:04,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551269283] [2025-03-15 01:57:04,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:57:04,732 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 01:57:04,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:57:04,751 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 01:57:04,751 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 01:57:04,754 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 144 [2025-03-15 01:57:04,760 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 145 places, 144 transitions, 292 flow. Second operand has 4 states, 4 states have (on average 124.5) internal successors, (498), 4 states have internal predecessors, (498), 0 states have call successors, (0), 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 01:57:04,760 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:57:04,760 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 144 [2025-03-15 01:57:04,761 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:57:04,917 INFO L124 PetriNetUnfolderBase]: 7/188 cut-off events. [2025-03-15 01:57:04,917 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2025-03-15 01:57:04,921 INFO L83 FinitePrefix]: Finished finitePrefix Result has 231 conditions, 188 events. 7/188 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 250 event pairs, 6 based on Foata normal form. 4/176 useless extension candidates. Maximal degree in co-relation 120. Up to 32 conditions per place. [2025-03-15 01:57:04,922 INFO L140 encePairwiseOnDemand]: 135/144 looper letters, 22 selfloop transitions, 4 changer transitions 1/148 dead transitions. [2025-03-15 01:57:04,922 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 148 transitions, 351 flow [2025-03-15 01:57:04,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 01:57:04,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 01:57:04,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 646 transitions. [2025-03-15 01:57:04,937 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8972222222222223 [2025-03-15 01:57:04,940 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 3 predicate places. [2025-03-15 01:57:04,940 INFO L471 AbstractCegarLoop]: Abstraction has has 148 places, 148 transitions, 351 flow [2025-03-15 01:57:04,940 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 124.5) internal successors, (498), 4 states have internal predecessors, (498), 0 states have call successors, (0), 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 01:57:04,940 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:57:04,940 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 01:57:04,941 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-15 01:57:04,941 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 01:57:04,941 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:57:04,942 INFO L85 PathProgramCache]: Analyzing trace with hash -2083386642, now seen corresponding path program 1 times [2025-03-15 01:57:04,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:57:04,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103180003] [2025-03-15 01:57:04,943 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:57:04,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:57:04,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:57:05,129 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 01:57:05,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:57:05,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103180003] [2025-03-15 01:57:05,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103180003] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 01:57:05,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845632785] [2025-03-15 01:57:05,130 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:57:05,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 01:57:05,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 01:57:05,132 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 01:57:05,134 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 01:57:05,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:57:05,213 INFO L256 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-15 01:57:05,216 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 01:57:05,277 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 01:57:05,277 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-15 01:57:05,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845632785] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:57:05,277 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-15 01:57:05,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2025-03-15 01:57:05,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905525100] [2025-03-15 01:57:05,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:57:05,279 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-15 01:57:05,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:57:05,279 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-15 01:57:05,279 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2025-03-15 01:57:05,280 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 144 [2025-03-15 01:57:05,282 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 148 places, 148 transitions, 351 flow. Second operand has 6 states, 6 states have (on average 125.16666666666667) internal successors, (751), 6 states have internal predecessors, (751), 0 states have call successors, (0), 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 01:57:05,282 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:57:05,282 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 144 [2025-03-15 01:57:05,283 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:57:05,384 INFO L124 PetriNetUnfolderBase]: 7/187 cut-off events. [2025-03-15 01:57:05,384 INFO L125 PetriNetUnfolderBase]: For 16/24 co-relation queries the response was YES. [2025-03-15 01:57:05,385 INFO L83 FinitePrefix]: Finished finitePrefix Result has 267 conditions, 187 events. 7/187 cut-off events. For 16/24 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 246 event pairs, 6 based on Foata normal form. 0/172 useless extension candidates. Maximal degree in co-relation 137. Up to 31 conditions per place. [2025-03-15 01:57:05,385 INFO L140 encePairwiseOnDemand]: 138/144 looper letters, 18 selfloop transitions, 7 changer transitions 1/147 dead transitions. [2025-03-15 01:57:05,385 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 153 places, 147 transitions, 397 flow [2025-03-15 01:57:05,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-15 01:57:05,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2025-03-15 01:57:05,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 887 transitions. [2025-03-15 01:57:05,388 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8799603174603174 [2025-03-15 01:57:05,389 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 8 predicate places. [2025-03-15 01:57:05,389 INFO L471 AbstractCegarLoop]: Abstraction has has 153 places, 147 transitions, 397 flow [2025-03-15 01:57:05,389 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 125.16666666666667) internal successors, (751), 6 states have internal predecessors, (751), 0 states have call successors, (0), 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 01:57:05,390 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:57:05,390 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 01:57:05,396 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 01:57:05,590 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 01:57:05,590 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 01:57:05,591 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:57:05,591 INFO L85 PathProgramCache]: Analyzing trace with hash -160476134, now seen corresponding path program 1 times [2025-03-15 01:57:05,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:57:05,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43339790] [2025-03-15 01:57:05,592 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:57:05,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:57:05,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:57:05,680 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-15 01:57:05,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:57:05,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43339790] [2025-03-15 01:57:05,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43339790] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:57:05,680 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:57:05,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 01:57:05,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789211655] [2025-03-15 01:57:05,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:57:05,681 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 01:57:05,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:57:05,681 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 01:57:05,681 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 01:57:05,682 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 144 [2025-03-15 01:57:05,683 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 147 transitions, 397 flow. Second operand has 4 states, 4 states have (on average 126.5) internal successors, (506), 4 states have internal predecessors, (506), 0 states have call successors, (0), 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 01:57:05,683 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:57:05,683 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 144 [2025-03-15 01:57:05,683 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:57:05,752 INFO L124 PetriNetUnfolderBase]: 7/186 cut-off events. [2025-03-15 01:57:05,752 INFO L125 PetriNetUnfolderBase]: For 45/61 co-relation queries the response was YES. [2025-03-15 01:57:05,753 INFO L83 FinitePrefix]: Finished finitePrefix Result has 301 conditions, 186 events. 7/186 cut-off events. For 45/61 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 244 event pairs, 6 based on Foata normal form. 0/172 useless extension candidates. Maximal degree in co-relation 152. Up to 30 conditions per place. [2025-03-15 01:57:05,754 INFO L140 encePairwiseOnDemand]: 138/144 looper letters, 16 selfloop transitions, 8 changer transitions 1/146 dead transitions. [2025-03-15 01:57:05,754 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 146 transitions, 439 flow [2025-03-15 01:57:05,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 01:57:05,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 01:57:05,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 634 transitions. [2025-03-15 01:57:05,755 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8805555555555555 [2025-03-15 01:57:05,756 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 11 predicate places. [2025-03-15 01:57:05,756 INFO L471 AbstractCegarLoop]: Abstraction has has 156 places, 146 transitions, 439 flow [2025-03-15 01:57:05,756 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 126.5) internal successors, (506), 4 states have internal predecessors, (506), 0 states have call successors, (0), 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 01:57:05,756 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:57:05,756 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] [2025-03-15 01:57:05,756 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-15 01:57:05,757 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 01:57:05,757 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:57:05,757 INFO L85 PathProgramCache]: Analyzing trace with hash 474474843, now seen corresponding path program 1 times [2025-03-15 01:57:05,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:57:05,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650810576] [2025-03-15 01:57:05,757 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:57:05,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:57:05,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:57:05,894 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 01:57:05,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:57:05,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650810576] [2025-03-15 01:57:05,894 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650810576] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 01:57:05,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691120487] [2025-03-15 01:57:05,894 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:57:05,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 01:57:05,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 01:57:05,898 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 01:57:05,899 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 01:57:05,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:57:05,965 INFO L256 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-15 01:57:05,966 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 01:57:06,004 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 01:57:06,005 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 01:57:06,041 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 01:57:06,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691120487] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 01:57:06,042 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 01:57:06,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2025-03-15 01:57:06,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114156145] [2025-03-15 01:57:06,042 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 01:57:06,042 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-03-15 01:57:06,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:57:06,046 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-03-15 01:57:06,046 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2025-03-15 01:57:06,048 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 144 [2025-03-15 01:57:06,049 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 146 transitions, 439 flow. Second operand has 10 states, 10 states have (on average 125.9) internal successors, (1259), 10 states have internal predecessors, (1259), 0 states have call successors, (0), 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 01:57:06,049 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:57:06,049 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 144 [2025-03-15 01:57:06,049 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:57:06,164 INFO L124 PetriNetUnfolderBase]: 7/194 cut-off events. [2025-03-15 01:57:06,165 INFO L125 PetriNetUnfolderBase]: For 88/112 co-relation queries the response was YES. [2025-03-15 01:57:06,166 INFO L83 FinitePrefix]: Finished finitePrefix Result has 378 conditions, 194 events. 7/194 cut-off events. For 88/112 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 241 event pairs, 6 based on Foata normal form. 0/180 useless extension candidates. Maximal degree in co-relation 210. Up to 38 conditions per place. [2025-03-15 01:57:06,166 INFO L140 encePairwiseOnDemand]: 138/144 looper letters, 23 selfloop transitions, 9 changer transitions 1/154 dead transitions. [2025-03-15 01:57:06,167 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 154 transitions, 567 flow [2025-03-15 01:57:06,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-03-15 01:57:06,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2025-03-15 01:57:06,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1141 transitions. [2025-03-15 01:57:06,169 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8804012345679012 [2025-03-15 01:57:06,170 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 19 predicate places. [2025-03-15 01:57:06,170 INFO L471 AbstractCegarLoop]: Abstraction has has 164 places, 154 transitions, 567 flow [2025-03-15 01:57:06,172 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 125.9) internal successors, (1259), 10 states have internal predecessors, (1259), 0 states have call successors, (0), 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 01:57:06,172 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:57:06,172 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 01:57:06,178 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2025-03-15 01:57:06,376 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,SelfDestructingSolverStorable3 [2025-03-15 01:57:06,376 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 01:57:06,377 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:57:06,377 INFO L85 PathProgramCache]: Analyzing trace with hash 923514811, now seen corresponding path program 2 times [2025-03-15 01:57:06,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:57:06,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449019] [2025-03-15 01:57:06,377 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 01:57:06,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:57:06,460 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 01:57:06,461 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 01:57:08,945 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2025-03-15 01:57:08,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:57:08,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449019] [2025-03-15 01:57:08,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449019] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:57:08,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:57:08,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2025-03-15 01:57:08,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72848153] [2025-03-15 01:57:08,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:57:08,946 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2025-03-15 01:57:08,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:57:08,948 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2025-03-15 01:57:08,948 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2025-03-15 01:57:08,949 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 144 [2025-03-15 01:57:08,950 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 164 places, 154 transitions, 567 flow. Second operand has 19 states, 19 states have (on average 56.94736842105263) internal successors, (1082), 19 states have internal predecessors, (1082), 0 states have call successors, (0), 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 01:57:08,950 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:57:08,950 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 144 [2025-03-15 01:57:08,950 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:57:09,794 INFO L124 PetriNetUnfolderBase]: 59/338 cut-off events. [2025-03-15 01:57:09,794 INFO L125 PetriNetUnfolderBase]: For 391/391 co-relation queries the response was YES. [2025-03-15 01:57:09,795 INFO L83 FinitePrefix]: Finished finitePrefix Result has 860 conditions, 338 events. 59/338 cut-off events. For 391/391 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 1150 event pairs, 13 based on Foata normal form. 0/323 useless extension candidates. Maximal degree in co-relation 562. Up to 69 conditions per place. [2025-03-15 01:57:09,796 INFO L140 encePairwiseOnDemand]: 122/144 looper letters, 89 selfloop transitions, 20 changer transitions 18/189 dead transitions. [2025-03-15 01:57:09,796 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 189 transitions, 961 flow [2025-03-15 01:57:09,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2025-03-15 01:57:09,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2025-03-15 01:57:09,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1241 transitions. [2025-03-15 01:57:09,800 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.4103835978835979 [2025-03-15 01:57:09,800 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 39 predicate places. [2025-03-15 01:57:09,800 INFO L471 AbstractCegarLoop]: Abstraction has has 184 places, 189 transitions, 961 flow [2025-03-15 01:57:09,801 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 56.94736842105263) internal successors, (1082), 19 states have internal predecessors, (1082), 0 states have call successors, (0), 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 01:57:09,801 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:57:09,801 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 01:57:09,801 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-15 01:57:09,801 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 01:57:09,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:57:09,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1363921362, now seen corresponding path program 1 times [2025-03-15 01:57:09,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:57:09,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425555207] [2025-03-15 01:57:09,802 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:57:09,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:57:09,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:57:09,940 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 01:57:09,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:57:09,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425555207] [2025-03-15 01:57:09,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425555207] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 01:57:09,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341839921] [2025-03-15 01:57:09,940 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:57:09,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 01:57:09,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 01:57:09,943 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 01:57:09,944 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 01:57:10,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:57:10,004 INFO L256 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-03-15 01:57:10,006 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 01:57:10,046 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 01:57:10,047 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 01:57:10,131 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 01:57:10,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341839921] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 01:57:10,131 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 01:57:10,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2025-03-15 01:57:10,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499936436] [2025-03-15 01:57:10,132 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 01:57:10,132 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2025-03-15 01:57:10,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:57:10,132 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2025-03-15 01:57:10,133 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2025-03-15 01:57:10,138 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 144 [2025-03-15 01:57:10,140 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 184 places, 189 transitions, 961 flow. Second operand has 18 states, 18 states have (on average 126.16666666666667) internal successors, (2271), 18 states have internal predecessors, (2271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 01:57:10,140 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:57:10,140 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 144 [2025-03-15 01:57:10,140 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:57:10,357 INFO L124 PetriNetUnfolderBase]: 59/372 cut-off events. [2025-03-15 01:57:10,358 INFO L125 PetriNetUnfolderBase]: For 586/586 co-relation queries the response was YES. [2025-03-15 01:57:10,360 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1114 conditions, 372 events. 59/372 cut-off events. For 586/586 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 1159 event pairs, 13 based on Foata normal form. 0/353 useless extension candidates. Maximal degree in co-relation 616. Up to 97 conditions per place. [2025-03-15 01:57:10,363 INFO L140 encePairwiseOnDemand]: 138/144 looper letters, 45 selfloop transitions, 21 changer transitions 18/217 dead transitions. [2025-03-15 01:57:10,363 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 204 places, 217 transitions, 1387 flow [2025-03-15 01:57:10,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2025-03-15 01:57:10,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2025-03-15 01:57:10,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2647 transitions. [2025-03-15 01:57:10,367 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8753306878306878 [2025-03-15 01:57:10,370 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 59 predicate places. [2025-03-15 01:57:10,370 INFO L471 AbstractCegarLoop]: Abstraction has has 204 places, 217 transitions, 1387 flow [2025-03-15 01:57:10,371 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 126.16666666666667) internal successors, (2271), 18 states have internal predecessors, (2271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 01:57:10,371 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:57:10,371 INFO L221 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:57:10,378 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2025-03-15 01:57:10,572 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 01:57:10,573 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 01:57:10,573 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:57:10,574 INFO L85 PathProgramCache]: Analyzing trace with hash -127866130, now seen corresponding path program 2 times [2025-03-15 01:57:10,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:57:10,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961388150] [2025-03-15 01:57:10,574 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 01:57:10,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:57:10,605 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 01:57:10,606 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 01:57:12,245 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2025-03-15 01:57:12,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:57:12,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961388150] [2025-03-15 01:57:12,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961388150] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:57:12,246 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:57:12,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2025-03-15 01:57:12,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679265841] [2025-03-15 01:57:12,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:57:12,246 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2025-03-15 01:57:12,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:57:12,247 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2025-03-15 01:57:12,247 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2025-03-15 01:57:12,248 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 55 out of 144 [2025-03-15 01:57:12,249 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 204 places, 217 transitions, 1387 flow. Second operand has 19 states, 19 states have (on average 58.94736842105263) internal successors, (1120), 19 states have internal predecessors, (1120), 0 states have call successors, (0), 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 01:57:12,249 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:57:12,249 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 55 of 144 [2025-03-15 01:57:12,249 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:57:13,158 INFO L124 PetriNetUnfolderBase]: 125/590 cut-off events. [2025-03-15 01:57:13,164 INFO L125 PetriNetUnfolderBase]: For 1710/1735 co-relation queries the response was YES. [2025-03-15 01:57:13,165 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1997 conditions, 590 events. 125/590 cut-off events. For 1710/1735 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 2606 event pairs, 20 based on Foata normal form. 8/574 useless extension candidates. Maximal degree in co-relation 1429. Up to 144 conditions per place. [2025-03-15 01:57:13,167 INFO L140 encePairwiseOnDemand]: 122/144 looper letters, 108 selfloop transitions, 23 changer transitions 41/262 dead transitions. [2025-03-15 01:57:13,167 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 224 places, 262 transitions, 1965 flow [2025-03-15 01:57:13,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2025-03-15 01:57:13,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2025-03-15 01:57:13,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1294 transitions. [2025-03-15 01:57:13,170 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.4279100529100529 [2025-03-15 01:57:13,171 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 79 predicate places. [2025-03-15 01:57:13,171 INFO L471 AbstractCegarLoop]: Abstraction has has 224 places, 262 transitions, 1965 flow [2025-03-15 01:57:13,171 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 58.94736842105263) internal successors, (1120), 19 states have internal predecessors, (1120), 0 states have call successors, (0), 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 01:57:13,171 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:57:13,171 INFO L221 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:57:13,171 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-03-15 01:57:13,172 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 01:57:13,172 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:57:13,172 INFO L85 PathProgramCache]: Analyzing trace with hash 178340122, now seen corresponding path program 1 times [2025-03-15 01:57:13,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:57:13,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802509459] [2025-03-15 01:57:13,172 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:57:13,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:57:13,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:57:13,421 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 0 proven. 154 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 01:57:13,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:57:13,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802509459] [2025-03-15 01:57:13,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802509459] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 01:57:13,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924154310] [2025-03-15 01:57:13,422 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:57:13,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 01:57:13,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 01:57:13,424 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 01:57:13,426 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 01:57:13,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:57:13,491 INFO L256 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 16 conjuncts are in the unsatisfiable core [2025-03-15 01:57:13,493 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 01:57:13,567 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 0 proven. 154 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 01:57:13,567 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 01:57:13,727 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 0 proven. 154 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 01:57:13,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924154310] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-15 01:57:13,727 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-15 01:57:13,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2025-03-15 01:57:13,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768015324] [2025-03-15 01:57:13,727 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-15 01:57:13,728 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2025-03-15 01:57:13,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:57:13,728 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2025-03-15 01:57:13,729 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2025-03-15 01:57:13,730 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 144 [2025-03-15 01:57:13,733 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 224 places, 262 transitions, 1965 flow. Second operand has 23 states, 23 states have (on average 126.43478260869566) internal successors, (2908), 23 states have internal predecessors, (2908), 0 states have call successors, (0), 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 01:57:13,733 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:57:13,733 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 144 [2025-03-15 01:57:13,733 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:57:14,075 INFO L124 PetriNetUnfolderBase]: 124/624 cut-off events. [2025-03-15 01:57:14,076 INFO L125 PetriNetUnfolderBase]: For 2148/2163 co-relation queries the response was YES. [2025-03-15 01:57:14,077 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2321 conditions, 624 events. 124/624 cut-off events. For 2148/2163 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 2684 event pairs, 25 based on Foata normal form. 0/602 useless extension candidates. Maximal degree in co-relation 1544. Up to 165 conditions per place. [2025-03-15 01:57:14,079 INFO L140 encePairwiseOnDemand]: 138/144 looper letters, 64 selfloop transitions, 30 changer transitions 41/283 dead transitions. [2025-03-15 01:57:14,079 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 253 places, 283 transitions, 2429 flow [2025-03-15 01:57:14,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2025-03-15 01:57:14,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2025-03-15 01:57:14,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 3774 transitions. [2025-03-15 01:57:14,086 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8736111111111111 [2025-03-15 01:57:14,087 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 108 predicate places. [2025-03-15 01:57:14,087 INFO L471 AbstractCegarLoop]: Abstraction has has 253 places, 283 transitions, 2429 flow [2025-03-15 01:57:14,089 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 126.43478260869566) internal successors, (2908), 23 states have internal predecessors, (2908), 0 states have call successors, (0), 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 01:57:14,089 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:57:14,090 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 01:57:14,097 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 01:57:14,290 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 01:57:14,291 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 01:57:14,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:57:14,292 INFO L85 PathProgramCache]: Analyzing trace with hash -237582907, now seen corresponding path program 2 times [2025-03-15 01:57:14,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:57:14,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347046596] [2025-03-15 01:57:14,292 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 01:57:14,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:57:14,348 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 01:57:14,348 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 01:57:38,438 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 01:57:38,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:57:38,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347046596] [2025-03-15 01:57:38,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347046596] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:57:38,438 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:57:38,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2025-03-15 01:57:38,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41791471] [2025-03-15 01:57:38,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:57:38,439 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2025-03-15 01:57:38,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:57:38,439 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2025-03-15 01:57:38,440 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=674, Unknown=0, NotChecked=0, Total=812 [2025-03-15 01:57:38,440 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 01:57:38,441 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 253 places, 283 transitions, 2429 flow. Second operand has 29 states, 29 states have (on average 41.06896551724138) internal successors, (1191), 29 states have internal predecessors, (1191), 0 states have call successors, (0), 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 01:57:38,441 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:57:38,441 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 01:57:38,441 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:58:09,958 INFO L124 PetriNetUnfolderBase]: 543/1444 cut-off events. [2025-03-15 01:58:09,958 INFO L125 PetriNetUnfolderBase]: For 4060/4068 co-relation queries the response was YES. [2025-03-15 01:58:09,960 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5669 conditions, 1444 events. 543/1444 cut-off events. For 4060/4068 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 7873 event pairs, 67 based on Foata normal form. 2/1377 useless extension candidates. Maximal degree in co-relation 4810. Up to 331 conditions per place. [2025-03-15 01:58:09,965 INFO L140 encePairwiseOnDemand]: 107/144 looper letters, 238 selfloop transitions, 110 changer transitions 198/636 dead transitions. [2025-03-15 01:58:09,965 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 636 transitions, 5477 flow [2025-03-15 01:58:09,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2025-03-15 01:58:09,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2025-03-15 01:58:09,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 3484 transitions. [2025-03-15 01:58:09,970 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.30243055555555554 [2025-03-15 01:58:09,970 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 187 predicate places. [2025-03-15 01:58:09,970 INFO L471 AbstractCegarLoop]: Abstraction has has 332 places, 636 transitions, 5477 flow [2025-03-15 01:58:09,971 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 41.06896551724138) internal successors, (1191), 29 states have internal predecessors, (1191), 0 states have call successors, (0), 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 01:58:09,971 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:58:09,971 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 01:58:09,971 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-15 01:58:09,971 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 01:58:09,972 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:58:09,972 INFO L85 PathProgramCache]: Analyzing trace with hash 654420881, now seen corresponding path program 3 times [2025-03-15 01:58:09,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:58:09,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445764521] [2025-03-15 01:58:09,972 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-15 01:58:09,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:58:09,998 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-03-15 01:58:09,998 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 01:58:11,655 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 01:58:11,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:58:11,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445764521] [2025-03-15 01:58:11,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445764521] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:58:11,656 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:58:11,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2025-03-15 01:58:11,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491716728] [2025-03-15 01:58:11,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:58:11,656 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2025-03-15 01:58:11,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:58:11,657 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2025-03-15 01:58:11,657 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2025-03-15 01:58:11,657 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 144 [2025-03-15 01:58:11,658 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 332 places, 636 transitions, 5477 flow. Second operand has 22 states, 22 states have (on average 48.81818181818182) internal successors, (1074), 22 states have internal predecessors, (1074), 0 states have call successors, (0), 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 01:58:11,658 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:58:11,658 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 144 [2025-03-15 01:58:11,658 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:58:13,461 INFO L124 PetriNetUnfolderBase]: 621/1681 cut-off events. [2025-03-15 01:58:13,461 INFO L125 PetriNetUnfolderBase]: For 5993/6040 co-relation queries the response was YES. [2025-03-15 01:58:13,464 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8011 conditions, 1681 events. 621/1681 cut-off events. For 5993/6040 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 9776 event pairs, 7 based on Foata normal form. 4/1614 useless extension candidates. Maximal degree in co-relation 7076. Up to 444 conditions per place. [2025-03-15 01:58:13,469 INFO L140 encePairwiseOnDemand]: 120/144 looper letters, 305 selfloop transitions, 110 changer transitions 262/788 dead transitions. [2025-03-15 01:58:13,469 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 365 places, 788 transitions, 8229 flow [2025-03-15 01:58:13,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2025-03-15 01:58:13,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2025-03-15 01:58:13,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1761 transitions. [2025-03-15 01:58:13,472 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.3596813725490196 [2025-03-15 01:58:13,472 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 220 predicate places. [2025-03-15 01:58:13,472 INFO L471 AbstractCegarLoop]: Abstraction has has 365 places, 788 transitions, 8229 flow [2025-03-15 01:58:13,472 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 48.81818181818182) internal successors, (1074), 22 states have internal predecessors, (1074), 0 states have call successors, (0), 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 01:58:13,472 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:58:13,473 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 01:58:13,473 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-03-15 01:58:13,473 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 01:58:13,473 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:58:13,473 INFO L85 PathProgramCache]: Analyzing trace with hash 1178488415, now seen corresponding path program 1 times [2025-03-15 01:58:13,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:58:13,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296176790] [2025-03-15 01:58:13,473 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:58:13,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:58:13,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:58:17,131 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 01:58:17,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:58:17,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296176790] [2025-03-15 01:58:17,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296176790] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:58:17,131 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:58:17,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2025-03-15 01:58:17,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073304175] [2025-03-15 01:58:17,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:58:17,132 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2025-03-15 01:58:17,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:58:17,132 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2025-03-15 01:58:17,133 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=576, Unknown=0, NotChecked=0, Total=702 [2025-03-15 01:58:17,133 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 44 out of 144 [2025-03-15 01:58:17,134 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 365 places, 788 transitions, 8229 flow. Second operand has 27 states, 27 states have (on average 47.111111111111114) internal successors, (1272), 27 states have internal predecessors, (1272), 0 states have call successors, (0), 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 01:58:17,134 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:58:17,134 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 44 of 144 [2025-03-15 01:58:17,134 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:58:20,708 INFO L124 PetriNetUnfolderBase]: 687/1874 cut-off events. [2025-03-15 01:58:20,708 INFO L125 PetriNetUnfolderBase]: For 7429/7513 co-relation queries the response was YES. [2025-03-15 01:58:20,712 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10182 conditions, 1874 events. 687/1874 cut-off events. For 7429/7513 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 11448 event pairs, 10 based on Foata normal form. 4/1803 useless extension candidates. Maximal degree in co-relation 9165. Up to 479 conditions per place. [2025-03-15 01:58:20,721 INFO L140 encePairwiseOnDemand]: 111/144 looper letters, 285 selfloop transitions, 149 changer transitions 365/959 dead transitions. [2025-03-15 01:58:20,721 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 414 places, 959 transitions, 11395 flow [2025-03-15 01:58:20,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2025-03-15 01:58:20,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2025-03-15 01:58:20,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 2471 transitions. [2025-03-15 01:58:20,730 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.34319444444444447 [2025-03-15 01:58:20,731 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 269 predicate places. [2025-03-15 01:58:20,731 INFO L471 AbstractCegarLoop]: Abstraction has has 414 places, 959 transitions, 11395 flow [2025-03-15 01:58:20,731 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 47.111111111111114) internal successors, (1272), 27 states have internal predecessors, (1272), 0 states have call successors, (0), 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 01:58:20,731 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:58:20,731 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 01:58:20,732 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-03-15 01:58:20,732 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 01:58:20,734 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:58:20,735 INFO L85 PathProgramCache]: Analyzing trace with hash 1719784091, now seen corresponding path program 2 times [2025-03-15 01:58:20,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:58:20,735 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944137364] [2025-03-15 01:58:20,735 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 01:58:20,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:58:20,764 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 01:58:20,764 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 01:58:40,434 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 01:58:40,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:58:40,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944137364] [2025-03-15 01:58:40,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944137364] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:58:40,434 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:58:40,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2025-03-15 01:58:40,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474320600] [2025-03-15 01:58:40,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:58:40,435 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2025-03-15 01:58:40,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:58:40,435 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2025-03-15 01:58:40,435 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=723, Unknown=0, NotChecked=0, Total=870 [2025-03-15 01:58:40,436 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 01:58:40,436 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 414 places, 959 transitions, 11395 flow. Second operand has 30 states, 30 states have (on average 40.96666666666667) internal successors, (1229), 30 states have internal predecessors, (1229), 0 states have call successors, (0), 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 01:58:40,437 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:58:40,437 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 01:58:40,437 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:58:52,113 INFO L124 PetriNetUnfolderBase]: 750/2074 cut-off events. [2025-03-15 01:58:52,113 INFO L125 PetriNetUnfolderBase]: For 8791/8929 co-relation queries the response was YES. [2025-03-15 01:58:52,116 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12715 conditions, 2074 events. 750/2074 cut-off events. For 8791/8929 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 13302 event pairs, 4 based on Foata normal form. 4/1993 useless extension candidates. Maximal degree in co-relation 11616. Up to 521 conditions per place. [2025-03-15 01:58:52,124 INFO L140 encePairwiseOnDemand]: 109/144 looper letters, 407 selfloop transitions, 233 changer transitions 424/1154 dead transitions. [2025-03-15 01:58:52,124 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 468 places, 1154 transitions, 15549 flow [2025-03-15 01:58:52,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2025-03-15 01:58:52,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2025-03-15 01:58:52,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 2414 transitions. [2025-03-15 01:58:52,126 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.3047979797979798 [2025-03-15 01:58:52,126 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 323 predicate places. [2025-03-15 01:58:52,126 INFO L471 AbstractCegarLoop]: Abstraction has has 468 places, 1154 transitions, 15549 flow [2025-03-15 01:58:52,127 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 40.96666666666667) internal successors, (1229), 30 states have internal predecessors, (1229), 0 states have call successors, (0), 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 01:58:52,127 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:58:52,127 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 01:58:52,127 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-03-15 01:58:52,127 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 01:58:52,128 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:58:52,128 INFO L85 PathProgramCache]: Analyzing trace with hash 264520525, now seen corresponding path program 4 times [2025-03-15 01:58:52,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:58:52,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897687880] [2025-03-15 01:58:52,128 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-15 01:58:52,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:58:52,158 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2025-03-15 01:58:52,158 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 01:58:54,456 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 01:58:54,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:58:54,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897687880] [2025-03-15 01:58:54,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897687880] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:58:54,456 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:58:54,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2025-03-15 01:58:54,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904962603] [2025-03-15 01:58:54,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:58:54,456 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2025-03-15 01:58:54,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:58:54,457 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2025-03-15 01:58:54,457 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=555, Unknown=0, NotChecked=0, Total=702 [2025-03-15 01:58:54,457 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 144 [2025-03-15 01:58:54,458 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 468 places, 1154 transitions, 15549 flow. Second operand has 27 states, 27 states have (on average 48.18518518518518) internal successors, (1301), 27 states have internal predecessors, (1301), 0 states have call successors, (0), 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 01:58:54,458 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:58:54,458 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 144 [2025-03-15 01:58:54,458 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:58:57,382 INFO L124 PetriNetUnfolderBase]: 854/2265 cut-off events. [2025-03-15 01:58:57,382 INFO L125 PetriNetUnfolderBase]: For 11406/11616 co-relation queries the response was YES. [2025-03-15 01:58:57,386 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15654 conditions, 2265 events. 854/2265 cut-off events. For 11406/11616 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 14919 event pairs, 12 based on Foata normal form. 8/2186 useless extension candidates. Maximal degree in co-relation 14473. Up to 647 conditions per place. [2025-03-15 01:58:57,399 INFO L140 encePairwiseOnDemand]: 113/144 looper letters, 345 selfloop transitions, 203 changer transitions 568/1356 dead transitions. [2025-03-15 01:58:57,399 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 515 places, 1356 transitions, 20791 flow [2025-03-15 01:58:57,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2025-03-15 01:58:57,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2025-03-15 01:58:57,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 2386 transitions. [2025-03-15 01:58:57,401 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.34519675925925924 [2025-03-15 01:58:57,402 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 370 predicate places. [2025-03-15 01:58:57,402 INFO L471 AbstractCegarLoop]: Abstraction has has 515 places, 1356 transitions, 20791 flow [2025-03-15 01:58:57,402 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 48.18518518518518) internal successors, (1301), 27 states have internal predecessors, (1301), 0 states have call successors, (0), 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 01:58:57,402 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:58:57,402 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 01:58:57,403 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-03-15 01:58:57,403 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 01:58:57,403 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:58:57,403 INFO L85 PathProgramCache]: Analyzing trace with hash -1637372043, now seen corresponding path program 3 times [2025-03-15 01:58:57,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:58:57,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751954760] [2025-03-15 01:58:57,403 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-15 01:58:57,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:58:57,421 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-03-15 01:58:57,421 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 01:59:17,500 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 01:59:17,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:59:17,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751954760] [2025-03-15 01:59:17,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751954760] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:59:17,501 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:59:17,501 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2025-03-15 01:59:17,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651776025] [2025-03-15 01:59:17,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:59:17,501 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2025-03-15 01:59:17,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:59:17,502 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2025-03-15 01:59:17,502 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=671, Unknown=0, NotChecked=0, Total=812 [2025-03-15 01:59:17,502 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 01:59:17,503 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 515 places, 1356 transitions, 20791 flow. Second operand has 29 states, 29 states have (on average 41.06896551724138) internal successors, (1191), 29 states have internal predecessors, (1191), 0 states have call successors, (0), 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 01:59:17,503 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:59:17,503 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 01:59:17,503 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:59:30,251 INFO L124 PetriNetUnfolderBase]: 907/2461 cut-off events. [2025-03-15 01:59:30,251 INFO L125 PetriNetUnfolderBase]: For 13937/14255 co-relation queries the response was YES. [2025-03-15 01:59:30,255 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18656 conditions, 2461 events. 907/2461 cut-off events. For 13937/14255 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 16930 event pairs, 4 based on Foata normal form. 13/2383 useless extension candidates. Maximal degree in co-relation 17393. Up to 684 conditions per place. [2025-03-15 01:59:30,263 INFO L140 encePairwiseOnDemand]: 108/144 looper letters, 473 selfloop transitions, 280 changer transitions 630/1473 dead transitions. [2025-03-15 01:59:30,263 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 580 places, 1473 transitions, 25333 flow [2025-03-15 01:59:30,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2025-03-15 01:59:30,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2025-03-15 01:59:30,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 2859 transitions. [2025-03-15 01:59:30,266 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.30082070707070707 [2025-03-15 01:59:30,266 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 435 predicate places. [2025-03-15 01:59:30,267 INFO L471 AbstractCegarLoop]: Abstraction has has 580 places, 1473 transitions, 25333 flow [2025-03-15 01:59:30,267 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 41.06896551724138) internal successors, (1191), 29 states have internal predecessors, (1191), 0 states have call successors, (0), 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 01:59:30,267 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:59:30,267 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 01:59:30,267 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-03-15 01:59:30,267 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 01:59:30,269 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:59:30,269 INFO L85 PathProgramCache]: Analyzing trace with hash 493711441, now seen corresponding path program 4 times [2025-03-15 01:59:30,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:59:30,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267629567] [2025-03-15 01:59:30,269 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-15 01:59:30,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:59:30,299 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2025-03-15 01:59:30,299 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 01:59:33,522 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 01:59:33,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:59:33,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267629567] [2025-03-15 01:59:33,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267629567] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:59:33,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:59:33,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2025-03-15 01:59:33,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057621003] [2025-03-15 01:59:33,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:59:33,523 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2025-03-15 01:59:33,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:59:33,524 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2025-03-15 01:59:33,524 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=570, Unknown=0, NotChecked=0, Total=702 [2025-03-15 01:59:33,524 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 144 [2025-03-15 01:59:33,525 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 580 places, 1473 transitions, 25333 flow. Second operand has 27 states, 27 states have (on average 42.2962962962963) internal successors, (1142), 27 states have internal predecessors, (1142), 0 states have call successors, (0), 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 01:59:33,525 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:59:33,525 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 144 [2025-03-15 01:59:33,525 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:59:36,174 INFO L124 PetriNetUnfolderBase]: 950/2558 cut-off events. [2025-03-15 01:59:36,175 INFO L125 PetriNetUnfolderBase]: For 14653/14939 co-relation queries the response was YES. [2025-03-15 01:59:36,179 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21531 conditions, 2558 events. 950/2558 cut-off events. For 14653/14939 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 17916 event pairs, 5 based on Foata normal form. 10/2474 useless extension candidates. Maximal degree in co-relation 20186. Up to 727 conditions per place. [2025-03-15 01:59:36,190 INFO L140 encePairwiseOnDemand]: 115/144 looper letters, 565 selfloop transitions, 198 changer transitions 670/1539 dead transitions. [2025-03-15 01:59:36,190 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 620 places, 1539 transitions, 29291 flow [2025-03-15 01:59:36,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2025-03-15 01:59:36,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2025-03-15 01:59:36,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 1871 transitions. [2025-03-15 01:59:36,192 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.3169037940379404 [2025-03-15 01:59:36,193 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 475 predicate places. [2025-03-15 01:59:36,193 INFO L471 AbstractCegarLoop]: Abstraction has has 620 places, 1539 transitions, 29291 flow [2025-03-15 01:59:36,193 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 42.2962962962963) internal successors, (1142), 27 states have internal predecessors, (1142), 0 states have call successors, (0), 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 01:59:36,193 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:59:36,193 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 01:59:36,193 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-03-15 01:59:36,193 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 01:59:36,194 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:59:36,194 INFO L85 PathProgramCache]: Analyzing trace with hash 1793433363, now seen corresponding path program 5 times [2025-03-15 01:59:36,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:59:36,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873529069] [2025-03-15 01:59:36,194 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-15 01:59:36,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:59:36,228 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2025-03-15 01:59:36,229 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 01:59:38,772 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 125 refuted. 0 times theorem prover too weak. 200 trivial. 0 not checked. [2025-03-15 01:59:38,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:59:38,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873529069] [2025-03-15 01:59:38,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873529069] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 01:59:38,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019137988] [2025-03-15 01:59:38,772 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-15 01:59:38,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 01:59:38,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 01:59:38,774 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 01:59:38,775 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 01:59:38,921 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2025-03-15 01:59:38,921 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 01:59:38,923 INFO L256 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 80 conjuncts are in the unsatisfiable core [2025-03-15 01:59:38,927 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 01:59:42,103 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 11 [2025-03-15 01:59:42,312 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2025-03-15 01:59:42,313 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 23 treesize of output 11 [2025-03-15 01:59:42,561 INFO L349 Elim1Store]: treesize reduction 180, result has 38.1 percent of original size [2025-03-15 01:59:42,561 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 55 case distinctions, treesize of input 90 treesize of output 141 [2025-03-15 01:59:43,390 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2025-03-15 01:59:43,390 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 11 select indices, 11 select index equivalence classes, 45 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 455 treesize of output 313 [2025-03-15 01:59:44,279 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 323 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-15 01:59:44,279 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 01:59:44,572 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 16 [2025-03-15 01:59:46,504 INFO L349 Elim1Store]: treesize reduction 80, result has 1.2 percent of original size [2025-03-15 01:59:46,504 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 112 treesize of output 1 [2025-03-15 01:59:46,505 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 01:59:46,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019137988] provided 1 perfect and 1 imperfect interpolant sequences [2025-03-15 01:59:46,506 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2025-03-15 01:59:46,506 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [24, 39] total 70 [2025-03-15 01:59:46,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375133818] [2025-03-15 01:59:46,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:59:46,506 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2025-03-15 01:59:46,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:59:46,506 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2025-03-15 01:59:46,507 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=983, Invalid=3987, Unknown=0, NotChecked=0, Total=4970 [2025-03-15 01:59:46,508 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 144 [2025-03-15 01:59:46,508 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 620 places, 1539 transitions, 29291 flow. Second operand has 21 states, 21 states have (on average 54.857142857142854) internal successors, (1152), 21 states have internal predecessors, (1152), 0 states have call successors, (0), 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 01:59:46,508 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:59:46,508 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 144 [2025-03-15 01:59:46,508 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:59:49,084 INFO L124 PetriNetUnfolderBase]: 1040/2819 cut-off events. [2025-03-15 01:59:49,084 INFO L125 PetriNetUnfolderBase]: For 22847/23386 co-relation queries the response was YES. [2025-03-15 01:59:49,090 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25489 conditions, 2819 events. 1040/2819 cut-off events. For 22847/23386 co-relation queries the response was YES. Maximal size of possible extension queue 145. Compared 20290 event pairs, 0 based on Foata normal form. 11/2735 useless extension candidates. Maximal degree in co-relation 24062. Up to 886 conditions per place. [2025-03-15 01:59:49,102 INFO L140 encePairwiseOnDemand]: 116/144 looper letters, 306 selfloop transitions, 269 changer transitions 786/1716 dead transitions. [2025-03-15 01:59:49,102 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 671 places, 1716 transitions, 35797 flow [2025-03-15 01:59:49,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2025-03-15 01:59:49,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2025-03-15 01:59:49,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 2889 transitions. [2025-03-15 01:59:49,105 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.3858173076923077 [2025-03-15 01:59:49,105 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 526 predicate places. [2025-03-15 01:59:49,105 INFO L471 AbstractCegarLoop]: Abstraction has has 671 places, 1716 transitions, 35797 flow [2025-03-15 01:59:49,106 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 54.857142857142854) internal successors, (1152), 21 states have internal predecessors, (1152), 0 states have call successors, (0), 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 01:59:49,106 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:59:49,106 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 01:59:49,113 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2025-03-15 01:59:49,306 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,SelfDestructingSolverStorable15 [2025-03-15 01:59:49,306 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 01:59:49,307 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:59:49,307 INFO L85 PathProgramCache]: Analyzing trace with hash 546745354, now seen corresponding path program 1 times [2025-03-15 01:59:49,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:59:49,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010272292] [2025-03-15 01:59:49,307 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:59:49,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:59:49,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:59:52,945 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 01:59:52,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:59:52,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010272292] [2025-03-15 01:59:52,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010272292] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:59:52,946 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:59:52,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2025-03-15 01:59:52,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013952925] [2025-03-15 01:59:52,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:59:52,946 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2025-03-15 01:59:52,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:59:52,947 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2025-03-15 01:59:52,947 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=555, Unknown=0, NotChecked=0, Total=702 [2025-03-15 01:59:52,947 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 01:59:52,948 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 671 places, 1716 transitions, 35797 flow. Second operand has 27 states, 27 states have (on average 41.333333333333336) internal successors, (1116), 27 states have internal predecessors, (1116), 0 states have call successors, (0), 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 01:59:52,948 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:59:52,948 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 01:59:52,948 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:59:56,669 INFO L124 PetriNetUnfolderBase]: 1061/2900 cut-off events. [2025-03-15 01:59:56,669 INFO L125 PetriNetUnfolderBase]: For 25523/26105 co-relation queries the response was YES. [2025-03-15 01:59:56,674 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28493 conditions, 2900 events. 1061/2900 cut-off events. For 25523/26105 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 21219 event pairs, 6 based on Foata normal form. 22/2835 useless extension candidates. Maximal degree in co-relation 26984. Up to 1515 conditions per place. [2025-03-15 01:59:56,686 INFO L140 encePairwiseOnDemand]: 111/144 looper letters, 678 selfloop transitions, 101 changer transitions 898/1767 dead transitions. [2025-03-15 01:59:56,687 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 702 places, 1767 transitions, 40315 flow [2025-03-15 01:59:56,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2025-03-15 01:59:56,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2025-03-15 01:59:56,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1462 transitions. [2025-03-15 01:59:56,688 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.3172743055555556 [2025-03-15 01:59:56,689 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 557 predicate places. [2025-03-15 01:59:56,689 INFO L471 AbstractCegarLoop]: Abstraction has has 702 places, 1767 transitions, 40315 flow [2025-03-15 01:59:56,689 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 41.333333333333336) internal successors, (1116), 27 states have internal predecessors, (1116), 0 states have call successors, (0), 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 01:59:56,689 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:59:56,689 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 01:59:56,689 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-03-15 01:59:56,689 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 01:59:56,690 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:59:56,690 INFO L85 PathProgramCache]: Analyzing trace with hash 415350230, now seen corresponding path program 2 times [2025-03-15 01:59:56,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:59:56,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917798098] [2025-03-15 01:59:56,690 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 01:59:56,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:59:56,706 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 01:59:56,706 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:00:17,816 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:00:17,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:00:17,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917798098] [2025-03-15 02:00:17,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917798098] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:00:17,816 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:00:17,816 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2025-03-15 02:00:17,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008284117] [2025-03-15 02:00:17,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:00:17,817 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2025-03-15 02:00:17,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:00:17,817 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2025-03-15 02:00:17,817 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=625, Unknown=0, NotChecked=0, Total=756 [2025-03-15 02:00:17,818 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 02:00:17,818 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 702 places, 1767 transitions, 40315 flow. Second operand has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:00:17,818 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:00:17,818 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 02:00:17,819 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:00:40,062 INFO L124 PetriNetUnfolderBase]: 1514/3892 cut-off events. [2025-03-15 02:00:40,063 INFO L125 PetriNetUnfolderBase]: For 34535/35354 co-relation queries the response was YES. [2025-03-15 02:00:40,069 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41677 conditions, 3892 events. 1514/3892 cut-off events. For 34535/35354 co-relation queries the response was YES. Maximal size of possible extension queue 179. Compared 29519 event pairs, 5 based on Foata normal form. 22/3790 useless extension candidates. Maximal degree in co-relation 40086. Up to 2124 conditions per place. [2025-03-15 02:00:40,085 INFO L140 encePairwiseOnDemand]: 108/144 looper letters, 852 selfloop transitions, 228 changer transitions 1246/2416 dead transitions. [2025-03-15 02:00:40,085 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 750 places, 2416 transitions, 59159 flow [2025-03-15 02:00:40,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2025-03-15 02:00:40,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2025-03-15 02:00:40,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 2185 transitions. [2025-03-15 02:00:40,087 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.3096655328798186 [2025-03-15 02:00:40,088 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 605 predicate places. [2025-03-15 02:00:40,088 INFO L471 AbstractCegarLoop]: Abstraction has has 750 places, 2416 transitions, 59159 flow [2025-03-15 02:00:40,088 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:00:40,088 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:00:40,088 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:00:40,088 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2025-03-15 02:00:40,088 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:00:40,089 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:00:40,089 INFO L85 PathProgramCache]: Analyzing trace with hash -1051302310, now seen corresponding path program 3 times [2025-03-15 02:00:40,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:00:40,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102559745] [2025-03-15 02:00:40,089 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-15 02:00:40,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:00:40,106 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-03-15 02:00:40,106 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:00:43,871 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:00:43,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:00:43,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102559745] [2025-03-15 02:00:43,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102559745] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:00:43,871 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:00:43,872 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2025-03-15 02:00:43,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559243443] [2025-03-15 02:00:43,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:00:43,872 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2025-03-15 02:00:43,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:00:43,872 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2025-03-15 02:00:43,873 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=590, Unknown=0, NotChecked=0, Total=756 [2025-03-15 02:00:43,873 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 02:00:43,874 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 750 places, 2416 transitions, 59159 flow. Second operand has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:00:43,874 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:00:43,874 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 02:00:43,874 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:00:48,081 INFO L124 PetriNetUnfolderBase]: 1548/3998 cut-off events. [2025-03-15 02:00:48,082 INFO L125 PetriNetUnfolderBase]: For 40531/41760 co-relation queries the response was YES. [2025-03-15 02:00:48,089 INFO L83 FinitePrefix]: Finished finitePrefix Result has 46175 conditions, 3998 events. 1548/3998 cut-off events. For 40531/41760 co-relation queries the response was YES. Maximal size of possible extension queue 190. Compared 30782 event pairs, 5 based on Foata normal form. 12/3889 useless extension candidates. Maximal degree in co-relation 44502. Up to 2199 conditions per place. [2025-03-15 02:00:48,108 INFO L140 encePairwiseOnDemand]: 108/144 looper letters, 900 selfloop transitions, 155 changer transitions 1366/2511 dead transitions. [2025-03-15 02:00:48,108 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 783 places, 2511 transitions, 66515 flow [2025-03-15 02:00:48,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2025-03-15 02:00:48,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2025-03-15 02:00:48,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1554 transitions. [2025-03-15 02:00:48,110 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.3174019607843137 [2025-03-15 02:00:48,110 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 638 predicate places. [2025-03-15 02:00:48,110 INFO L471 AbstractCegarLoop]: Abstraction has has 783 places, 2511 transitions, 66515 flow [2025-03-15 02:00:48,110 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:00:48,110 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:00:48,110 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:00:48,111 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2025-03-15 02:00:48,111 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:00:48,111 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:00:48,111 INFO L85 PathProgramCache]: Analyzing trace with hash 222822174, now seen corresponding path program 4 times [2025-03-15 02:00:48,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:00:48,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253057483] [2025-03-15 02:00:48,112 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-15 02:00:48,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:00:48,132 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2025-03-15 02:00:48,132 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:01:02,079 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:01:02,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:01:02,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253057483] [2025-03-15 02:01:02,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253057483] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:01:02,079 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:01:02,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2025-03-15 02:01:02,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277112239] [2025-03-15 02:01:02,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:01:02,080 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2025-03-15 02:01:02,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:01:02,080 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2025-03-15 02:01:02,080 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=577, Unknown=0, NotChecked=0, Total=702 [2025-03-15 02:01:02,081 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 144 [2025-03-15 02:01:02,081 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 783 places, 2511 transitions, 66515 flow. Second operand has 27 states, 27 states have (on average 48.22222222222222) internal successors, (1302), 27 states have internal predecessors, (1302), 0 states have call successors, (0), 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:01:02,081 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:01:02,081 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 144 [2025-03-15 02:01:02,082 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:01:11,705 INFO L124 PetriNetUnfolderBase]: 1724/4509 cut-off events. [2025-03-15 02:01:11,705 INFO L125 PetriNetUnfolderBase]: For 53024/54531 co-relation queries the response was YES. [2025-03-15 02:01:11,714 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54112 conditions, 4509 events. 1724/4509 cut-off events. For 53024/54531 co-relation queries the response was YES. Maximal size of possible extension queue 218. Compared 36238 event pairs, 0 based on Foata normal form. 74/4474 useless extension candidates. Maximal degree in co-relation 52357. Up to 2521 conditions per place. [2025-03-15 02:01:11,735 INFO L140 encePairwiseOnDemand]: 112/144 looper letters, 463 selfloop transitions, 302 changer transitions 1685/2801 dead transitions. [2025-03-15 02:01:11,736 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 827 places, 2801 transitions, 78675 flow [2025-03-15 02:01:11,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2025-03-15 02:01:11,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2025-03-15 02:01:11,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2266 transitions. [2025-03-15 02:01:11,738 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.34969135802469137 [2025-03-15 02:01:11,738 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 682 predicate places. [2025-03-15 02:01:11,738 INFO L471 AbstractCegarLoop]: Abstraction has has 827 places, 2801 transitions, 78675 flow [2025-03-15 02:01:11,739 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 48.22222222222222) internal successors, (1302), 27 states have internal predecessors, (1302), 0 states have call successors, (0), 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:01:11,739 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:01:11,739 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:01:11,739 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2025-03-15 02:01:11,739 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:01:11,740 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:01:11,740 INFO L85 PathProgramCache]: Analyzing trace with hash -1524815563, now seen corresponding path program 1 times [2025-03-15 02:01:11,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:01:11,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494643453] [2025-03-15 02:01:11,740 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:01:11,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:01:11,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:01:30,172 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:01:30,173 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:01:30,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494643453] [2025-03-15 02:01:30,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494643453] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:01:30,173 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:01:30,173 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2025-03-15 02:01:30,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430868167] [2025-03-15 02:01:30,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:01:30,173 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2025-03-15 02:01:30,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:01:30,174 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2025-03-15 02:01:30,174 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=672, Unknown=0, NotChecked=0, Total=812 [2025-03-15 02:01:30,174 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 02:01:30,175 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 827 places, 2801 transitions, 78675 flow. Second operand has 29 states, 29 states have (on average 41.10344827586207) internal successors, (1192), 29 states have internal predecessors, (1192), 0 states have call successors, (0), 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:01:30,175 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:01:30,175 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 02:01:30,175 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:01:43,484 INFO L124 PetriNetUnfolderBase]: 1716/4446 cut-off events. [2025-03-15 02:01:43,484 INFO L125 PetriNetUnfolderBase]: For 55256/56500 co-relation queries the response was YES. [2025-03-15 02:01:43,494 INFO L83 FinitePrefix]: Finished finitePrefix Result has 57587 conditions, 4446 events. 1716/4446 cut-off events. For 55256/56500 co-relation queries the response was YES. Maximal size of possible extension queue 213. Compared 35424 event pairs, 0 based on Foata normal form. 2/4346 useless extension candidates. Maximal degree in co-relation 55750. Up to 2503 conditions per place. [2025-03-15 02:01:43,517 INFO L140 encePairwiseOnDemand]: 111/144 looper letters, 632 selfloop transitions, 314 changer transitions 1758/2794 dead transitions. [2025-03-15 02:01:43,517 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 878 places, 2794 transitions, 83897 flow [2025-03-15 02:01:43,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2025-03-15 02:01:43,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2025-03-15 02:01:43,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 2291 transitions. [2025-03-15 02:01:43,519 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.3059561965811966 [2025-03-15 02:01:43,519 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 733 predicate places. [2025-03-15 02:01:43,519 INFO L471 AbstractCegarLoop]: Abstraction has has 878 places, 2794 transitions, 83897 flow [2025-03-15 02:01:43,520 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 41.10344827586207) internal successors, (1192), 29 states have internal predecessors, (1192), 0 states have call successors, (0), 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:01:43,520 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:01:43,520 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:01:43,520 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2025-03-15 02:01:43,520 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:01:43,521 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:01:43,521 INFO L85 PathProgramCache]: Analyzing trace with hash -1291501708, now seen corresponding path program 5 times [2025-03-15 02:01:43,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:01:43,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141813090] [2025-03-15 02:01:43,521 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-15 02:01:43,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:01:43,548 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2025-03-15 02:01:43,548 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:01:48,212 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2025-03-15 02:01:48,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:01:48,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141813090] [2025-03-15 02:01:48,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141813090] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:01:48,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016566887] [2025-03-15 02:01:48,213 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-15 02:01:48,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:01:48,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:01:48,215 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:01:48,216 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:01:48,379 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2025-03-15 02:01:48,379 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:01:48,381 INFO L256 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 82 conjuncts are in the unsatisfiable core [2025-03-15 02:01:48,384 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:01:51,361 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 11 [2025-03-15 02:01:51,982 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2025-03-15 02:01:51,982 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 23 treesize of output 11 [2025-03-15 02:01:52,164 INFO L349 Elim1Store]: treesize reduction 180, result has 38.1 percent of original size [2025-03-15 02:01:52,164 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 55 case distinctions, treesize of input 90 treesize of output 141 [2025-03-15 02:01:52,878 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2025-03-15 02:01:52,878 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 11 select indices, 11 select index equivalence classes, 45 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 455 treesize of output 313 [2025-03-15 02:01:53,453 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 323 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-15 02:01:53,454 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:01:53,945 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2025-03-15 02:01:53,948 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 15 treesize of output 8 [2025-03-15 02:01:55,735 INFO L349 Elim1Store]: treesize reduction 80, result has 1.2 percent of original size [2025-03-15 02:01:55,735 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 110 treesize of output 1 [2025-03-15 02:01:55,737 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:01:55,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016566887] provided 1 perfect and 1 imperfect interpolant sequences [2025-03-15 02:01:55,737 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2025-03-15 02:01:55,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [26, 39] total 73 [2025-03-15 02:01:55,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172079153] [2025-03-15 02:01:55,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:01:55,737 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2025-03-15 02:01:55,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:01:55,738 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2025-03-15 02:01:55,739 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=962, Invalid=4440, Unknown=0, NotChecked=0, Total=5402 [2025-03-15 02:01:55,739 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 144 [2025-03-15 02:01:55,740 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 878 places, 2794 transitions, 83897 flow. Second operand has 23 states, 23 states have (on average 54.608695652173914) internal successors, (1256), 23 states have internal predecessors, (1256), 0 states have call successors, (0), 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:01:55,740 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:01:55,740 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 144 [2025-03-15 02:01:55,740 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:01:59,933 INFO L124 PetriNetUnfolderBase]: 1888/4892 cut-off events. [2025-03-15 02:01:59,934 INFO L125 PetriNetUnfolderBase]: For 68995/70756 co-relation queries the response was YES. [2025-03-15 02:01:59,944 INFO L83 FinitePrefix]: Finished finitePrefix Result has 66197 conditions, 4892 events. 1888/4892 cut-off events. For 68995/70756 co-relation queries the response was YES. Maximal size of possible extension queue 232. Compared 40028 event pairs, 0 based on Foata normal form. 9/4786 useless extension candidates. Maximal degree in co-relation 64284. Up to 2786 conditions per place. [2025-03-15 02:01:59,968 INFO L140 encePairwiseOnDemand]: 115/144 looper letters, 544 selfloop transitions, 210 changer transitions 2011/3100 dead transitions. [2025-03-15 02:01:59,968 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 916 places, 3100 transitions, 98961 flow [2025-03-15 02:01:59,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2025-03-15 02:01:59,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2025-03-15 02:01:59,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2200 transitions. [2025-03-15 02:01:59,970 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.39173789173789175 [2025-03-15 02:01:59,970 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 771 predicate places. [2025-03-15 02:01:59,970 INFO L471 AbstractCegarLoop]: Abstraction has has 916 places, 3100 transitions, 98961 flow [2025-03-15 02:01:59,971 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 54.608695652173914) internal successors, (1256), 23 states have internal predecessors, (1256), 0 states have call successors, (0), 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:01:59,971 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:01:59,971 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:01:59,978 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:02:00,171 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:02:00,171 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:02:00,172 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:02:00,172 INFO L85 PathProgramCache]: Analyzing trace with hash 1571287622, now seen corresponding path program 6 times [2025-03-15 02:02:00,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:02:00,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175452594] [2025-03-15 02:02:00,173 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-15 02:02:00,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:02:00,188 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2025-03-15 02:02:00,188 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:02:03,529 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:02:03,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:02:03,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175452594] [2025-03-15 02:02:03,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175452594] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:02:03,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:02:03,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2025-03-15 02:02:03,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671809220] [2025-03-15 02:02:03,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:02:03,530 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2025-03-15 02:02:03,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:02:03,531 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2025-03-15 02:02:03,531 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=583, Unknown=0, NotChecked=0, Total=756 [2025-03-15 02:02:03,531 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 02:02:03,532 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 916 places, 3100 transitions, 98961 flow. Second operand has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:02:03,532 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:02:03,532 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 02:02:03,532 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:02:08,433 INFO L124 PetriNetUnfolderBase]: 1952/5095 cut-off events. [2025-03-15 02:02:08,434 INFO L125 PetriNetUnfolderBase]: For 79598/81468 co-relation queries the response was YES. [2025-03-15 02:02:08,444 INFO L83 FinitePrefix]: Finished finitePrefix Result has 72862 conditions, 5095 events. 1952/5095 cut-off events. For 79598/81468 co-relation queries the response was YES. Maximal size of possible extension queue 242. Compared 42222 event pairs, 0 based on Foata normal form. 25/5010 useless extension candidates. Maximal degree in co-relation 70867. Up to 2896 conditions per place. [2025-03-15 02:02:08,473 INFO L140 encePairwiseOnDemand]: 113/144 looper letters, 811 selfloop transitions, 201 changer transitions 2190/3292 dead transitions. [2025-03-15 02:02:08,473 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 955 places, 3292 transitions, 111253 flow [2025-03-15 02:02:08,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2025-03-15 02:02:08,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2025-03-15 02:02:08,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 1804 transitions. [2025-03-15 02:02:08,475 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.31319444444444444 [2025-03-15 02:02:08,475 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 810 predicate places. [2025-03-15 02:02:08,475 INFO L471 AbstractCegarLoop]: Abstraction has has 955 places, 3292 transitions, 111253 flow [2025-03-15 02:02:08,475 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:02:08,475 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:02:08,475 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:02:08,475 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2025-03-15 02:02:08,475 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:02:08,476 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:02:08,476 INFO L85 PathProgramCache]: Analyzing trace with hash -336068948, now seen corresponding path program 7 times [2025-03-15 02:02:08,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:02:08,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808806280] [2025-03-15 02:02:08,476 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-03-15 02:02:08,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:02:08,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:02:12,278 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:02:12,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:02:12,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808806280] [2025-03-15 02:02:12,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808806280] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:02:12,279 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:02:12,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2025-03-15 02:02:12,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762381047] [2025-03-15 02:02:12,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:02:12,279 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2025-03-15 02:02:12,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:02:12,280 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2025-03-15 02:02:12,280 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=528, Unknown=0, NotChecked=0, Total=650 [2025-03-15 02:02:12,280 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 44 out of 144 [2025-03-15 02:02:12,281 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 955 places, 3292 transitions, 111253 flow. Second operand has 26 states, 26 states have (on average 47.26923076923077) internal successors, (1229), 26 states have internal predecessors, (1229), 0 states have call successors, (0), 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:02:12,281 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:02:12,281 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 44 of 144 [2025-03-15 02:02:12,281 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:02:20,938 INFO L124 PetriNetUnfolderBase]: 2100/5375 cut-off events. [2025-03-15 02:02:20,938 INFO L125 PetriNetUnfolderBase]: For 86368/88357 co-relation queries the response was YES. [2025-03-15 02:02:20,951 INFO L83 FinitePrefix]: Finished finitePrefix Result has 82524 conditions, 5375 events. 2100/5375 cut-off events. For 86368/88357 co-relation queries the response was YES. Maximal size of possible extension queue 250. Compared 44674 event pairs, 0 based on Foata normal form. 22/5286 useless extension candidates. Maximal degree in co-relation 80453. Up to 3036 conditions per place. [2025-03-15 02:02:20,983 INFO L140 encePairwiseOnDemand]: 115/144 looper letters, 772 selfloop transitions, 283 changer transitions 2415/3565 dead transitions. [2025-03-15 02:02:20,983 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1000 places, 3565 transitions, 127279 flow [2025-03-15 02:02:20,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2025-03-15 02:02:20,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2025-03-15 02:02:20,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2337 transitions. [2025-03-15 02:02:20,985 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.35280797101449274 [2025-03-15 02:02:20,986 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 855 predicate places. [2025-03-15 02:02:20,986 INFO L471 AbstractCegarLoop]: Abstraction has has 1000 places, 3565 transitions, 127279 flow [2025-03-15 02:02:20,986 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 47.26923076923077) internal successors, (1229), 26 states have internal predecessors, (1229), 0 states have call successors, (0), 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:02:20,986 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:02:20,986 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:02:20,986 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2025-03-15 02:02:20,987 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:02:20,987 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:02:20,987 INFO L85 PathProgramCache]: Analyzing trace with hash 1713784574, now seen corresponding path program 8 times [2025-03-15 02:02:20,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:02:20,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084653896] [2025-03-15 02:02:20,988 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:02:20,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:02:21,003 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:02:21,003 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:02:24,597 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:02:24,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:02:24,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084653896] [2025-03-15 02:02:24,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084653896] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:02:24,597 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:02:24,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2025-03-15 02:02:24,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115522351] [2025-03-15 02:02:24,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:02:24,598 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2025-03-15 02:02:24,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:02:24,598 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2025-03-15 02:02:24,598 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2025-03-15 02:02:24,599 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 44 out of 144 [2025-03-15 02:02:24,599 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1000 places, 3565 transitions, 127279 flow. Second operand has 26 states, 26 states have (on average 47.26923076923077) internal successors, (1229), 26 states have internal predecessors, (1229), 0 states have call successors, (0), 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:02:24,599 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:02:24,599 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 44 of 144 [2025-03-15 02:02:24,599 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:02:33,768 INFO L124 PetriNetUnfolderBase]: 2216/5693 cut-off events. [2025-03-15 02:02:33,769 INFO L125 PetriNetUnfolderBase]: For 100726/103349 co-relation queries the response was YES. [2025-03-15 02:02:33,782 INFO L83 FinitePrefix]: Finished finitePrefix Result has 91746 conditions, 5693 events. 2216/5693 cut-off events. For 100726/103349 co-relation queries the response was YES. Maximal size of possible extension queue 266. Compared 48065 event pairs, 0 based on Foata normal form. 28/5611 useless extension candidates. Maximal degree in co-relation 89599. Up to 3166 conditions per place. [2025-03-15 02:02:33,819 INFO L140 encePairwiseOnDemand]: 114/144 looper letters, 779 selfloop transitions, 314 changer transitions 2584/3772 dead transitions. [2025-03-15 02:02:33,819 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1045 places, 3772 transitions, 142039 flow [2025-03-15 02:02:33,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2025-03-15 02:02:33,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2025-03-15 02:02:33,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2333 transitions. [2025-03-15 02:02:33,821 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.3522041062801932 [2025-03-15 02:02:33,822 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 900 predicate places. [2025-03-15 02:02:33,822 INFO L471 AbstractCegarLoop]: Abstraction has has 1045 places, 3772 transitions, 142039 flow [2025-03-15 02:02:33,823 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 47.26923076923077) internal successors, (1229), 26 states have internal predecessors, (1229), 0 states have call successors, (0), 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:02:33,823 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:02:33,823 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:02:33,823 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2025-03-15 02:02:33,823 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:02:33,824 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:02:33,824 INFO L85 PathProgramCache]: Analyzing trace with hash 394248258, now seen corresponding path program 9 times [2025-03-15 02:02:33,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:02:33,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678907577] [2025-03-15 02:02:33,824 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-15 02:02:33,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:02:33,838 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-03-15 02:02:33,839 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:02:36,847 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:02:36,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:02:36,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678907577] [2025-03-15 02:02:36,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678907577] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:02:36,848 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:02:36,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2025-03-15 02:02:36,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511374512] [2025-03-15 02:02:36,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:02:36,848 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2025-03-15 02:02:36,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:02:36,848 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2025-03-15 02:02:36,848 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=554, Unknown=0, NotChecked=0, Total=702 [2025-03-15 02:02:36,849 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 02:02:36,850 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1045 places, 3772 transitions, 142039 flow. Second operand has 27 states, 27 states have (on average 41.333333333333336) internal successors, (1116), 27 states have internal predecessors, (1116), 0 states have call successors, (0), 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:02:36,850 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:02:36,850 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 02:02:36,850 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:02:44,040 INFO L124 PetriNetUnfolderBase]: 2334/5934 cut-off events. [2025-03-15 02:02:44,041 INFO L125 PetriNetUnfolderBase]: For 107844/110372 co-relation queries the response was YES. [2025-03-15 02:02:44,052 INFO L83 FinitePrefix]: Finished finitePrefix Result has 101397 conditions, 5934 events. 2334/5934 cut-off events. For 107844/110372 co-relation queries the response was YES. Maximal size of possible extension queue 279. Compared 50401 event pairs, 0 based on Foata normal form. 22/5841 useless extension candidates. Maximal degree in co-relation 99168. Up to 3365 conditions per place. [2025-03-15 02:02:44,083 INFO L140 encePairwiseOnDemand]: 112/144 looper letters, 863 selfloop transitions, 266 changer transitions 2763/3982 dead transitions. [2025-03-15 02:02:44,084 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1089 places, 3982 transitions, 157861 flow [2025-03-15 02:02:44,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2025-03-15 02:02:44,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2025-03-15 02:02:44,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2003 transitions. [2025-03-15 02:02:44,086 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.30910493827160496 [2025-03-15 02:02:44,086 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 944 predicate places. [2025-03-15 02:02:44,086 INFO L471 AbstractCegarLoop]: Abstraction has has 1089 places, 3982 transitions, 157861 flow [2025-03-15 02:02:44,086 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 41.333333333333336) internal successors, (1116), 27 states have internal predecessors, (1116), 0 states have call successors, (0), 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:02:44,086 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:02:44,086 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:02:44,086 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2025-03-15 02:02:44,086 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:02:44,087 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:02:44,087 INFO L85 PathProgramCache]: Analyzing trace with hash 1696269780, now seen corresponding path program 10 times [2025-03-15 02:02:44,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:02:44,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127640523] [2025-03-15 02:02:44,087 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-15 02:02:44,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:02:44,108 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2025-03-15 02:02:44,109 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:02:47,720 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:02:47,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:02:47,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127640523] [2025-03-15 02:02:47,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127640523] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:02:47,720 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:02:47,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2025-03-15 02:02:47,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094336578] [2025-03-15 02:02:47,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:02:47,721 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2025-03-15 02:02:47,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:02:47,721 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2025-03-15 02:02:47,721 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=632, Unknown=0, NotChecked=0, Total=756 [2025-03-15 02:02:47,722 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 02:02:47,722 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1089 places, 3982 transitions, 157861 flow. Second operand has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:02:47,722 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:02:47,722 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 02:02:47,722 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:02:56,149 INFO L124 PetriNetUnfolderBase]: 2410/6180 cut-off events. [2025-03-15 02:02:56,150 INFO L125 PetriNetUnfolderBase]: For 122746/125535 co-relation queries the response was YES. [2025-03-15 02:02:56,162 INFO L83 FinitePrefix]: Finished finitePrefix Result has 109896 conditions, 6180 events. 2410/6180 cut-off events. For 122746/125535 co-relation queries the response was YES. Maximal size of possible extension queue 291. Compared 53306 event pairs, 0 based on Foata normal form. 25/6090 useless extension candidates. Maximal degree in co-relation 107585. Up to 3502 conditions per place. [2025-03-15 02:02:56,200 INFO L140 encePairwiseOnDemand]: 112/144 looper letters, 873 selfloop transitions, 284 changer transitions 2872/4119 dead transitions. [2025-03-15 02:02:56,200 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1134 places, 4119 transitions, 171489 flow [2025-03-15 02:02:56,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2025-03-15 02:02:56,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2025-03-15 02:02:56,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2064 transitions. [2025-03-15 02:02:56,202 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.3115942028985507 [2025-03-15 02:02:56,202 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 989 predicate places. [2025-03-15 02:02:56,202 INFO L471 AbstractCegarLoop]: Abstraction has has 1134 places, 4119 transitions, 171489 flow [2025-03-15 02:02:56,202 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:02:56,202 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:02:56,202 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:02:56,202 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2025-03-15 02:02:56,203 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:02:56,203 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:02:56,203 INFO L85 PathProgramCache]: Analyzing trace with hash 1142765638, now seen corresponding path program 11 times [2025-03-15 02:02:56,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:02:56,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047696250] [2025-03-15 02:02:56,203 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-15 02:02:56,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:02:56,227 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2025-03-15 02:02:56,227 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:03:07,571 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2025-03-15 02:03:07,572 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:03:07,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047696250] [2025-03-15 02:03:07,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047696250] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:03:07,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084520877] [2025-03-15 02:03:07,572 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-15 02:03:07,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:03:07,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:03:07,574 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:03:07,575 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:03:07,732 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2025-03-15 02:03:07,733 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:03:07,735 INFO L256 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 87 conjuncts are in the unsatisfiable core [2025-03-15 02:03:07,737 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:03:10,943 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 11 [2025-03-15 02:03:11,408 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2025-03-15 02:03:11,408 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 23 treesize of output 11 [2025-03-15 02:03:11,706 INFO L349 Elim1Store]: treesize reduction 180, result has 38.1 percent of original size [2025-03-15 02:03:11,706 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 55 case distinctions, treesize of input 90 treesize of output 141 [2025-03-15 02:03:12,422 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2025-03-15 02:03:12,422 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 11 select indices, 11 select index equivalence classes, 45 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 455 treesize of output 313 [2025-03-15 02:03:12,994 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 323 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-15 02:03:12,994 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:03:13,421 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 19 [2025-03-15 02:03:13,423 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 15 treesize of output 8 [2025-03-15 02:03:15,421 INFO L349 Elim1Store]: treesize reduction 80, result has 1.2 percent of original size [2025-03-15 02:03:15,422 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 110 treesize of output 1 [2025-03-15 02:03:15,423 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:03:15,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084520877] provided 1 perfect and 1 imperfect interpolant sequences [2025-03-15 02:03:15,423 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2025-03-15 02:03:15,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [32, 42] total 81 [2025-03-15 02:03:15,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751394495] [2025-03-15 02:03:15,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:03:15,424 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2025-03-15 02:03:15,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:03:15,424 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2025-03-15 02:03:15,425 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1225, Invalid=5417, Unknown=0, NotChecked=0, Total=6642 [2025-03-15 02:03:15,425 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 45 out of 144 [2025-03-15 02:03:15,426 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1134 places, 4119 transitions, 171489 flow. Second operand has 25 states, 25 states have (on average 48.48) internal successors, (1212), 25 states have internal predecessors, (1212), 0 states have call successors, (0), 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:03:15,426 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:03:15,426 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 45 of 144 [2025-03-15 02:03:15,426 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:03:23,402 INFO L124 PetriNetUnfolderBase]: 2573/6614 cut-off events. [2025-03-15 02:03:23,402 INFO L125 PetriNetUnfolderBase]: For 147644/150740 co-relation queries the response was YES. [2025-03-15 02:03:23,418 INFO L83 FinitePrefix]: Finished finitePrefix Result has 121676 conditions, 6614 events. 2573/6614 cut-off events. For 147644/150740 co-relation queries the response was YES. Maximal size of possible extension queue 323. Compared 58449 event pairs, 0 based on Foata normal form. 42/6544 useless extension candidates. Maximal degree in co-relation 119283. Up to 3866 conditions per place. [2025-03-15 02:03:23,457 INFO L140 encePairwiseOnDemand]: 114/144 looper letters, 438 selfloop transitions, 404 changer transitions 3168/4403 dead transitions. [2025-03-15 02:03:23,457 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1179 places, 4403 transitions, 191289 flow [2025-03-15 02:03:23,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2025-03-15 02:03:23,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2025-03-15 02:03:23,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2308 transitions. [2025-03-15 02:03:23,459 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.34842995169082125 [2025-03-15 02:03:23,459 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 1034 predicate places. [2025-03-15 02:03:23,459 INFO L471 AbstractCegarLoop]: Abstraction has has 1179 places, 4403 transitions, 191289 flow [2025-03-15 02:03:23,459 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 48.48) internal successors, (1212), 25 states have internal predecessors, (1212), 0 states have call successors, (0), 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:03:23,459 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:03:23,459 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:03:23,466 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:03:23,660 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:03:23,660 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:03:23,661 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:03:23,661 INFO L85 PathProgramCache]: Analyzing trace with hash 917308458, now seen corresponding path program 12 times [2025-03-15 02:03:23,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:03:23,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191778063] [2025-03-15 02:03:23,661 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-15 02:03:23,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:03:23,675 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2025-03-15 02:03:23,675 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:03:27,119 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:03:27,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:03:27,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191778063] [2025-03-15 02:03:27,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191778063] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:03:27,120 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:03:27,120 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2025-03-15 02:03:27,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340257048] [2025-03-15 02:03:27,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:03:27,120 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2025-03-15 02:03:27,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:03:27,120 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2025-03-15 02:03:27,121 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=590, Unknown=0, NotChecked=0, Total=756 [2025-03-15 02:03:27,121 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 02:03:27,122 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1179 places, 4403 transitions, 191289 flow. Second operand has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:03:27,122 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:03:27,122 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 02:03:27,122 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:03:34,687 INFO L124 PetriNetUnfolderBase]: 2617/6729 cut-off events. [2025-03-15 02:03:34,688 INFO L125 PetriNetUnfolderBase]: For 162679/166230 co-relation queries the response was YES. [2025-03-15 02:03:34,705 INFO L83 FinitePrefix]: Finished finitePrefix Result has 129576 conditions, 6729 events. 2617/6729 cut-off events. For 162679/166230 co-relation queries the response was YES. Maximal size of possible extension queue 335. Compared 59817 event pairs, 0 based on Foata normal form. 27/6641 useless extension candidates. Maximal degree in co-relation 127101. Up to 3965 conditions per place. [2025-03-15 02:03:34,751 INFO L140 encePairwiseOnDemand]: 113/144 looper letters, 923 selfloop transitions, 217 changer transitions 3264/4494 dead transitions. [2025-03-15 02:03:34,752 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1217 places, 4494 transitions, 204177 flow [2025-03-15 02:03:34,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2025-03-15 02:03:34,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2025-03-15 02:03:34,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1756 transitions. [2025-03-15 02:03:34,753 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.3126780626780627 [2025-03-15 02:03:34,754 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 1072 predicate places. [2025-03-15 02:03:34,754 INFO L471 AbstractCegarLoop]: Abstraction has has 1217 places, 4494 transitions, 204177 flow [2025-03-15 02:03:34,754 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:03:34,754 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:03:34,754 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:03:34,755 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2025-03-15 02:03:34,755 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:03:34,755 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:03:34,755 INFO L85 PathProgramCache]: Analyzing trace with hash -1778102788, now seen corresponding path program 13 times [2025-03-15 02:03:34,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:03:34,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467459005] [2025-03-15 02:03:34,756 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-03-15 02:03:34,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:03:34,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:03:38,518 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:03:38,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:03:38,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467459005] [2025-03-15 02:03:38,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467459005] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:03:38,518 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:03:38,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2025-03-15 02:03:38,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413921926] [2025-03-15 02:03:38,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:03:38,519 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2025-03-15 02:03:38,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:03:38,519 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2025-03-15 02:03:38,519 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=528, Unknown=0, NotChecked=0, Total=650 [2025-03-15 02:03:38,520 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 44 out of 144 [2025-03-15 02:03:38,520 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1217 places, 4494 transitions, 204177 flow. Second operand has 26 states, 26 states have (on average 47.26923076923077) internal successors, (1229), 26 states have internal predecessors, (1229), 0 states have call successors, (0), 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:03:38,520 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:03:38,520 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 44 of 144 [2025-03-15 02:03:38,520 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:03:48,867 INFO L124 PetriNetUnfolderBase]: 2661/6831 cut-off events. [2025-03-15 02:03:48,868 INFO L125 PetriNetUnfolderBase]: For 170000/172891 co-relation queries the response was YES. [2025-03-15 02:03:48,886 INFO L83 FinitePrefix]: Finished finitePrefix Result has 137655 conditions, 6831 events. 2661/6831 cut-off events. For 170000/172891 co-relation queries the response was YES. Maximal size of possible extension queue 349. Compared 61024 event pairs, 0 based on Foata normal form. 18/6734 useless extension candidates. Maximal degree in co-relation 135104. Up to 4064 conditions per place. [2025-03-15 02:03:48,933 INFO L140 encePairwiseOnDemand]: 115/144 looper letters, 840 selfloop transitions, 290 changer transitions 3360/4585 dead transitions. [2025-03-15 02:03:48,934 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1261 places, 4585 transitions, 217417 flow [2025-03-15 02:03:48,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2025-03-15 02:03:48,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2025-03-15 02:03:48,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2304 transitions. [2025-03-15 02:03:48,935 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.35555555555555557 [2025-03-15 02:03:48,936 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 1116 predicate places. [2025-03-15 02:03:48,936 INFO L471 AbstractCegarLoop]: Abstraction has has 1261 places, 4585 transitions, 217417 flow [2025-03-15 02:03:48,936 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 47.26923076923077) internal successors, (1229), 26 states have internal predecessors, (1229), 0 states have call successors, (0), 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:03:48,936 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:03:48,936 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:03:48,936 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2025-03-15 02:03:48,936 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:03:48,937 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:03:48,937 INFO L85 PathProgramCache]: Analyzing trace with hash 132991392, now seen corresponding path program 14 times [2025-03-15 02:03:48,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:03:48,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925340969] [2025-03-15 02:03:48,937 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:03:48,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:03:48,951 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:03:48,951 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:03:52,542 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:03:52,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:03:52,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925340969] [2025-03-15 02:03:52,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925340969] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:03:52,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:03:52,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2025-03-15 02:03:52,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799006853] [2025-03-15 02:03:52,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:03:52,543 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2025-03-15 02:03:52,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:03:52,543 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2025-03-15 02:03:52,543 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2025-03-15 02:03:52,544 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 44 out of 144 [2025-03-15 02:03:52,544 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1261 places, 4585 transitions, 217417 flow. Second operand has 26 states, 26 states have (on average 47.26923076923077) internal successors, (1229), 26 states have internal predecessors, (1229), 0 states have call successors, (0), 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:03:52,544 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:03:52,544 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 44 of 144 [2025-03-15 02:03:52,545 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:04:05,538 INFO L124 PetriNetUnfolderBase]: 2705/6980 cut-off events. [2025-03-15 02:04:05,538 INFO L125 PetriNetUnfolderBase]: For 190209/194774 co-relation queries the response was YES. [2025-03-15 02:04:05,555 INFO L83 FinitePrefix]: Finished finitePrefix Result has 145979 conditions, 6980 events. 2705/6980 cut-off events. For 190209/194774 co-relation queries the response was YES. Maximal size of possible extension queue 357. Compared 62895 event pairs, 0 based on Foata normal form. 23/6890 useless extension candidates. Maximal degree in co-relation 143352. Up to 4163 conditions per place. [2025-03-15 02:04:05,600 INFO L140 encePairwiseOnDemand]: 115/144 looper letters, 833 selfloop transitions, 292 changer transitions 3456/4676 dead transitions. [2025-03-15 02:04:05,600 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1307 places, 4676 transitions, 231021 flow [2025-03-15 02:04:05,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2025-03-15 02:04:05,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2025-03-15 02:04:05,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2376 transitions. [2025-03-15 02:04:05,602 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.35106382978723405 [2025-03-15 02:04:05,602 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 1162 predicate places. [2025-03-15 02:04:05,602 INFO L471 AbstractCegarLoop]: Abstraction has has 1307 places, 4676 transitions, 231021 flow [2025-03-15 02:04:05,603 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 47.26923076923077) internal successors, (1229), 26 states have internal predecessors, (1229), 0 states have call successors, (0), 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:04:05,603 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:04:05,603 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:04:05,603 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2025-03-15 02:04:05,603 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:04:05,604 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:04:05,604 INFO L85 PathProgramCache]: Analyzing trace with hash 1856092266, now seen corresponding path program 15 times [2025-03-15 02:04:05,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:04:05,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79718065] [2025-03-15 02:04:05,604 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-15 02:04:05,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:04:05,619 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-03-15 02:04:05,619 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:04:09,091 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:04:09,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:04:09,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79718065] [2025-03-15 02:04:09,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79718065] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:04:09,092 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:04:09,092 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2025-03-15 02:04:09,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776940135] [2025-03-15 02:04:09,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:04:09,092 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2025-03-15 02:04:09,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:04:09,093 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2025-03-15 02:04:09,093 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=591, Unknown=0, NotChecked=0, Total=756 [2025-03-15 02:04:09,093 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 02:04:09,094 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1307 places, 4676 transitions, 231021 flow. Second operand has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:04:09,094 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:04:09,094 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 02:04:09,094 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:04:18,243 INFO L124 PetriNetUnfolderBase]: 2736/7085 cut-off events. [2025-03-15 02:04:18,243 INFO L125 PetriNetUnfolderBase]: For 206417/210579 co-relation queries the response was YES. [2025-03-15 02:04:18,261 INFO L83 FinitePrefix]: Finished finitePrefix Result has 153726 conditions, 7085 events. 2736/7085 cut-off events. For 206417/210579 co-relation queries the response was YES. Maximal size of possible extension queue 361. Compared 64220 event pairs, 0 based on Foata normal form. 22/6995 useless extension candidates. Maximal degree in co-relation 151017. Up to 4232 conditions per place. [2025-03-15 02:04:18,312 INFO L140 encePairwiseOnDemand]: 112/144 looper letters, 918 selfloop transitions, 215 changer transitions 3516/4739 dead transitions. [2025-03-15 02:04:18,312 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1347 places, 4739 transitions, 243553 flow [2025-03-15 02:04:18,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2025-03-15 02:04:18,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2025-03-15 02:04:18,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 1848 transitions. [2025-03-15 02:04:18,314 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.3130081300813008 [2025-03-15 02:04:18,314 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 1202 predicate places. [2025-03-15 02:04:18,315 INFO L471 AbstractCegarLoop]: Abstraction has has 1347 places, 4739 transitions, 243553 flow [2025-03-15 02:04:18,315 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:04:18,315 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:04:18,315 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:04:18,315 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2025-03-15 02:04:18,315 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:04:18,316 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:04:18,316 INFO L85 PathProgramCache]: Analyzing trace with hash 239781540, now seen corresponding path program 16 times [2025-03-15 02:04:18,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:04:18,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436338380] [2025-03-15 02:04:18,316 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-15 02:04:18,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:04:18,339 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2025-03-15 02:04:18,339 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:04:22,115 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:04:22,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:04:22,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436338380] [2025-03-15 02:04:22,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436338380] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:04:22,116 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:04:22,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2025-03-15 02:04:22,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895785570] [2025-03-15 02:04:22,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:04:22,116 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2025-03-15 02:04:22,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:04:22,116 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2025-03-15 02:04:22,117 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2025-03-15 02:04:22,117 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 02:04:22,117 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1347 places, 4739 transitions, 243553 flow. Second operand has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:04:22,118 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:04:22,118 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 02:04:22,118 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:04:33,574 INFO L124 PetriNetUnfolderBase]: 2958/7523 cut-off events. [2025-03-15 02:04:33,574 INFO L125 PetriNetUnfolderBase]: For 226030/231341 co-relation queries the response was YES. [2025-03-15 02:04:33,591 INFO L83 FinitePrefix]: Finished finitePrefix Result has 171527 conditions, 7523 events. 2958/7523 cut-off events. For 226030/231341 co-relation queries the response was YES. Maximal size of possible extension queue 379. Compared 68398 event pairs, 0 based on Foata normal form. 24/7429 useless extension candidates. Maximal degree in co-relation 168736. Up to 4559 conditions per place. [2025-03-15 02:04:33,644 INFO L140 encePairwiseOnDemand]: 112/144 looper letters, 910 selfloop transitions, 252 changer transitions 3831/5083 dead transitions. [2025-03-15 02:04:33,645 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1394 places, 5083 transitions, 271465 flow [2025-03-15 02:04:33,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2025-03-15 02:04:33,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2025-03-15 02:04:33,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 2142 transitions. [2025-03-15 02:04:33,647 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.3098958333333333 [2025-03-15 02:04:33,647 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 1249 predicate places. [2025-03-15 02:04:33,647 INFO L471 AbstractCegarLoop]: Abstraction has has 1394 places, 5083 transitions, 271465 flow [2025-03-15 02:04:33,647 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:04:33,647 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:04:33,647 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:04:33,648 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2025-03-15 02:04:33,648 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:04:33,648 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:04:33,649 INFO L85 PathProgramCache]: Analyzing trace with hash 781074465, now seen corresponding path program 2 times [2025-03-15 02:04:33,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:04:33,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808849080] [2025-03-15 02:04:33,649 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:04:33,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:04:33,663 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:04:33,663 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:04:37,619 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:04:37,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:04:37,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808849080] [2025-03-15 02:04:37,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808849080] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:04:37,620 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:04:37,620 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2025-03-15 02:04:37,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541156590] [2025-03-15 02:04:37,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:04:37,620 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2025-03-15 02:04:37,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:04:37,621 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2025-03-15 02:04:37,621 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=611, Unknown=0, NotChecked=0, Total=756 [2025-03-15 02:04:37,621 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 02:04:37,622 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1394 places, 5083 transitions, 271465 flow. Second operand has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:04:37,622 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:04:37,622 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 02:04:37,622 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:04:48,235 INFO L124 PetriNetUnfolderBase]: 2958/7595 cut-off events. [2025-03-15 02:04:48,235 INFO L125 PetriNetUnfolderBase]: For 246430/252457 co-relation queries the response was YES. [2025-03-15 02:04:48,250 INFO L83 FinitePrefix]: Finished finitePrefix Result has 178009 conditions, 7595 events. 2958/7595 cut-off events. For 246430/252457 co-relation queries the response was YES. Maximal size of possible extension queue 379. Compared 69637 event pairs, 0 based on Foata normal form. 5/7488 useless extension candidates. Maximal degree in co-relation 175136. Up to 4559 conditions per place. [2025-03-15 02:04:48,300 INFO L140 encePairwiseOnDemand]: 114/144 looper letters, 819 selfloop transitions, 311 changer transitions 3863/5083 dead transitions. [2025-03-15 02:04:48,300 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1437 places, 5083 transitions, 281451 flow [2025-03-15 02:04:48,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2025-03-15 02:04:48,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2025-03-15 02:04:48,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 1976 transitions. [2025-03-15 02:04:48,301 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.31186868686868685 [2025-03-15 02:04:48,302 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 1292 predicate places. [2025-03-15 02:04:48,302 INFO L471 AbstractCegarLoop]: Abstraction has has 1437 places, 5083 transitions, 281451 flow [2025-03-15 02:04:48,302 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:04:48,302 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:04:48,302 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:04:48,302 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2025-03-15 02:04:48,302 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:04:48,303 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:04:48,303 INFO L85 PathProgramCache]: Analyzing trace with hash 765156148, now seen corresponding path program 17 times [2025-03-15 02:04:48,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:04:48,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990751404] [2025-03-15 02:04:48,303 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-15 02:04:48,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:04:48,323 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2025-03-15 02:04:48,323 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:05:05,971 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 02:05:05,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:05:05,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990751404] [2025-03-15 02:05:05,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990751404] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:05:05,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425527815] [2025-03-15 02:05:05,972 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-15 02:05:05,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:05:05,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:05:05,974 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:05:05,975 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:05:06,134 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2025-03-15 02:05:06,134 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:05:06,136 INFO L256 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 78 conjuncts are in the unsatisfiable core [2025-03-15 02:05:06,138 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:05:08,389 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 11 [2025-03-15 02:05:08,539 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2025-03-15 02:05:08,539 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 23 treesize of output 11 [2025-03-15 02:05:08,798 INFO L349 Elim1Store]: treesize reduction 180, result has 38.1 percent of original size [2025-03-15 02:05:08,798 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 55 case distinctions, treesize of input 90 treesize of output 141 [2025-03-15 02:05:09,472 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2025-03-15 02:05:09,472 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 11 select indices, 11 select index equivalence classes, 45 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 455 treesize of output 313 [2025-03-15 02:05:10,353 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 323 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-15 02:05:10,353 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:05:10,610 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 16 [2025-03-15 02:05:12,515 INFO L349 Elim1Store]: treesize reduction 80, result has 1.2 percent of original size [2025-03-15 02:05:12,515 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 110 treesize of output 1 [2025-03-15 02:05:12,516 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:05:12,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425527815] provided 1 perfect and 1 imperfect interpolant sequences [2025-03-15 02:05:12,516 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2025-03-15 02:05:12,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [47, 39] total 74 [2025-03-15 02:05:12,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419435172] [2025-03-15 02:05:12,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:05:12,517 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2025-03-15 02:05:12,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:05:12,517 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2025-03-15 02:05:12,518 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=951, Invalid=4599, Unknown=0, NotChecked=0, Total=5550 [2025-03-15 02:05:12,518 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 144 [2025-03-15 02:05:12,519 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1437 places, 5083 transitions, 281451 flow. Second operand has 20 states, 20 states have (on average 55.1) internal successors, (1102), 20 states have internal predecessors, (1102), 0 states have call successors, (0), 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:05:12,519 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:05:12,519 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 144 [2025-03-15 02:05:12,519 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:05:35,540 INFO L124 PetriNetUnfolderBase]: 3022/7795 cut-off events. [2025-03-15 02:05:35,541 INFO L125 PetriNetUnfolderBase]: For 278063/284370 co-relation queries the response was YES. [2025-03-15 02:05:35,557 INFO L83 FinitePrefix]: Finished finitePrefix Result has 187036 conditions, 7795 events. 3022/7795 cut-off events. For 278063/284370 co-relation queries the response was YES. Maximal size of possible extension queue 392. Compared 72122 event pairs, 0 based on Foata normal form. 38/7721 useless extension candidates. Maximal degree in co-relation 184087. Up to 4677 conditions per place. [2025-03-15 02:05:35,610 INFO L140 encePairwiseOnDemand]: 117/144 looper letters, 605 selfloop transitions, 220 changer transitions 3967/5186 dead transitions. [2025-03-15 02:05:35,610 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1468 places, 5186 transitions, 295465 flow [2025-03-15 02:05:35,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2025-03-15 02:05:35,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2025-03-15 02:05:35,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1810 transitions. [2025-03-15 02:05:35,611 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.3927951388888889 [2025-03-15 02:05:35,612 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 1323 predicate places. [2025-03-15 02:05:35,612 INFO L471 AbstractCegarLoop]: Abstraction has has 1468 places, 5186 transitions, 295465 flow [2025-03-15 02:05:35,612 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 55.1) internal successors, (1102), 20 states have internal predecessors, (1102), 0 states have call successors, (0), 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:05:35,612 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:05:35,612 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:05:35,619 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:05:35,812 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,SelfDestructingSolverStorable34 [2025-03-15 02:05:35,813 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:05:35,813 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:05:35,814 INFO L85 PathProgramCache]: Analyzing trace with hash 1577707335, now seen corresponding path program 3 times [2025-03-15 02:05:35,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:05:35,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426620464] [2025-03-15 02:05:35,814 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-15 02:05:35,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:05:35,827 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-03-15 02:05:35,827 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:05:58,214 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:05:58,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:05:58,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426620464] [2025-03-15 02:05:58,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426620464] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:05:58,214 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:05:58,214 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2025-03-15 02:05:58,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664729838] [2025-03-15 02:05:58,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:05:58,214 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2025-03-15 02:05:58,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:05:58,215 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2025-03-15 02:05:58,215 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2025-03-15 02:05:58,215 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 02:05:58,216 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1468 places, 5186 transitions, 295465 flow. Second operand has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:05:58,216 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:05:58,216 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 02:05:58,216 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:06:38,632 INFO L124 PetriNetUnfolderBase]: 3079/7902 cut-off events. [2025-03-15 02:06:38,633 INFO L125 PetriNetUnfolderBase]: For 281762/286931 co-relation queries the response was YES. [2025-03-15 02:06:38,652 INFO L83 FinitePrefix]: Finished finitePrefix Result has 197117 conditions, 7902 events. 3079/7902 cut-off events. For 281762/286931 co-relation queries the response was YES. Maximal size of possible extension queue 397. Compared 73171 event pairs, 0 based on Foata normal form. 4/7796 useless extension candidates. Maximal degree in co-relation 194086. Up to 4779 conditions per place. [2025-03-15 02:06:38,713 INFO L140 encePairwiseOnDemand]: 110/144 looper letters, 676 selfloop transitions, 440 changer transitions 4096/5302 dead transitions. [2025-03-15 02:06:38,713 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1544 places, 5302 transitions, 312245 flow [2025-03-15 02:06:38,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2025-03-15 02:06:38,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2025-03-15 02:06:38,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 3319 transitions. [2025-03-15 02:06:38,715 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.29933261183261184 [2025-03-15 02:06:38,716 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 1399 predicate places. [2025-03-15 02:06:38,716 INFO L471 AbstractCegarLoop]: Abstraction has has 1544 places, 5302 transitions, 312245 flow [2025-03-15 02:06:38,716 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:06:38,716 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:06:38,716 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:06:38,716 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2025-03-15 02:06:38,716 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:06:38,717 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:06:38,717 INFO L85 PathProgramCache]: Analyzing trace with hash 1656484384, now seen corresponding path program 18 times [2025-03-15 02:06:38,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:06:38,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654068830] [2025-03-15 02:06:38,717 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-15 02:06:38,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:06:38,731 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2025-03-15 02:06:38,732 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:06:42,773 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:06:42,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:06:42,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654068830] [2025-03-15 02:06:42,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654068830] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:06:42,774 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:06:42,774 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2025-03-15 02:06:42,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378946095] [2025-03-15 02:06:42,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:06:42,774 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2025-03-15 02:06:42,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:06:42,775 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2025-03-15 02:06:42,775 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=544, Unknown=0, NotChecked=0, Total=702 [2025-03-15 02:06:42,776 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 02:06:42,776 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1544 places, 5302 transitions, 312245 flow. Second operand has 27 states, 27 states have (on average 41.333333333333336) internal successors, (1116), 27 states have internal predecessors, (1116), 0 states have call successors, (0), 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:06:42,776 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:06:42,776 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 02:06:42,776 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:06:56,310 INFO L124 PetriNetUnfolderBase]: 3093/7987 cut-off events. [2025-03-15 02:06:56,310 INFO L125 PetriNetUnfolderBase]: For 307385/313265 co-relation queries the response was YES. [2025-03-15 02:06:56,328 INFO L83 FinitePrefix]: Finished finitePrefix Result has 205108 conditions, 7987 events. 3093/7987 cut-off events. For 307385/313265 co-relation queries the response was YES. Maximal size of possible extension queue 407. Compared 74431 event pairs, 0 based on Foata normal form. 28/7907 useless extension candidates. Maximal degree in co-relation 201995. Up to 4818 conditions per place. [2025-03-15 02:06:56,388 INFO L140 encePairwiseOnDemand]: 113/144 looper letters, 867 selfloop transitions, 221 changer transitions 4176/5354 dead transitions. [2025-03-15 02:06:56,388 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1580 places, 5354 transitions, 325831 flow [2025-03-15 02:06:56,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2025-03-15 02:06:56,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2025-03-15 02:06:56,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1666 transitions. [2025-03-15 02:06:56,390 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.3126876876876877 [2025-03-15 02:06:56,390 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 1435 predicate places. [2025-03-15 02:06:56,390 INFO L471 AbstractCegarLoop]: Abstraction has has 1580 places, 5354 transitions, 325831 flow [2025-03-15 02:06:56,391 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 41.333333333333336) internal successors, (1116), 27 states have internal predecessors, (1116), 0 states have call successors, (0), 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:06:56,391 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:06:56,391 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:06:56,391 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2025-03-15 02:06:56,391 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:06:56,392 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:06:56,392 INFO L85 PathProgramCache]: Analyzing trace with hash 1023945738, now seen corresponding path program 19 times [2025-03-15 02:06:56,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:06:56,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123818282] [2025-03-15 02:06:56,392 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-03-15 02:06:56,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:06:56,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:07:12,635 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:07:12,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:07:12,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123818282] [2025-03-15 02:07:12,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123818282] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:07:12,635 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:07:12,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2025-03-15 02:07:12,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022949428] [2025-03-15 02:07:12,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:07:12,636 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2025-03-15 02:07:12,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:07:12,636 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2025-03-15 02:07:12,637 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=635, Unknown=0, NotChecked=0, Total=756 [2025-03-15 02:07:12,637 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 02:07:12,638 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1580 places, 5354 transitions, 325831 flow. Second operand has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:07:12,638 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:07:12,638 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 02:07:12,638 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:07:46,042 INFO L124 PetriNetUnfolderBase]: 3107/8031 cut-off events. [2025-03-15 02:07:46,043 INFO L125 PetriNetUnfolderBase]: For 322360/328681 co-relation queries the response was YES. [2025-03-15 02:07:46,062 INFO L83 FinitePrefix]: Finished finitePrefix Result has 213136 conditions, 8031 events. 3107/8031 cut-off events. For 322360/328681 co-relation queries the response was YES. Maximal size of possible extension queue 413. Compared 75071 event pairs, 0 based on Foata normal form. 22/7949 useless extension candidates. Maximal degree in co-relation 209941. Up to 4857 conditions per place. [2025-03-15 02:07:46,128 INFO L140 encePairwiseOnDemand]: 112/144 looper letters, 837 selfloop transitions, 232 changer transitions 4255/5414 dead transitions. [2025-03-15 02:07:46,128 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1630 places, 5414 transitions, 340051 flow [2025-03-15 02:07:46,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2025-03-15 02:07:46,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2025-03-15 02:07:46,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 2248 transitions. [2025-03-15 02:07:46,131 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.30610021786492375 [2025-03-15 02:07:46,131 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 1485 predicate places. [2025-03-15 02:07:46,131 INFO L471 AbstractCegarLoop]: Abstraction has has 1630 places, 5414 transitions, 340051 flow [2025-03-15 02:07:46,132 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:07:46,132 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:07:46,132 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:07:46,132 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2025-03-15 02:07:46,132 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:07:46,133 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:07:46,133 INFO L85 PathProgramCache]: Analyzing trace with hash -238140349, now seen corresponding path program 4 times [2025-03-15 02:07:46,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:07:46,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899519430] [2025-03-15 02:07:46,133 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-15 02:07:46,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:07:46,158 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2025-03-15 02:07:46,158 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:07:51,641 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:07:51,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:07:51,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899519430] [2025-03-15 02:07:51,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899519430] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:07:51,642 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:07:51,642 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2025-03-15 02:07:51,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143335214] [2025-03-15 02:07:51,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:07:51,642 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2025-03-15 02:07:51,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:07:51,643 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2025-03-15 02:07:51,643 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=631, Unknown=0, NotChecked=0, Total=756 [2025-03-15 02:07:51,644 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 02:07:51,644 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1630 places, 5414 transitions, 340051 flow. Second operand has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:07:51,644 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:07:51,644 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 02:07:51,644 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:08:07,377 INFO L124 PetriNetUnfolderBase]: 3116/8055 cut-off events. [2025-03-15 02:08:07,378 INFO L125 PetriNetUnfolderBase]: For 338219/345019 co-relation queries the response was YES. [2025-03-15 02:08:07,409 INFO L83 FinitePrefix]: Finished finitePrefix Result has 220716 conditions, 8055 events. 3116/8055 cut-off events. For 338219/345019 co-relation queries the response was YES. Maximal size of possible extension queue 414. Compared 75331 event pairs, 0 based on Foata normal form. 6/7960 useless extension candidates. Maximal degree in co-relation 217439. Up to 4882 conditions per place. [2025-03-15 02:08:07,492 INFO L140 encePairwiseOnDemand]: 114/144 looper letters, 759 selfloop transitions, 293 changer transitions 4296/5438 dead transitions. [2025-03-15 02:08:07,492 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1673 places, 5438 transitions, 352285 flow [2025-03-15 02:08:07,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2025-03-15 02:08:07,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2025-03-15 02:08:07,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 1971 transitions. [2025-03-15 02:08:07,494 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.31107954545454547 [2025-03-15 02:08:07,494 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 1528 predicate places. [2025-03-15 02:08:07,494 INFO L471 AbstractCegarLoop]: Abstraction has has 1673 places, 5438 transitions, 352285 flow [2025-03-15 02:08:07,495 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:08:07,495 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:08:07,495 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:08:07,495 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2025-03-15 02:08:07,495 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:08:07,496 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:08:07,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1547920684, now seen corresponding path program 20 times [2025-03-15 02:08:07,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:08:07,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044924098] [2025-03-15 02:08:07,496 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-15 02:08:07,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:08:07,514 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-15 02:08:07,514 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:08:11,767 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:08:11,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:08:11,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044924098] [2025-03-15 02:08:11,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044924098] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:08:11,767 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:08:11,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2025-03-15 02:08:11,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118634232] [2025-03-15 02:08:11,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:08:11,768 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2025-03-15 02:08:11,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:08:11,768 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2025-03-15 02:08:11,768 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=586, Unknown=0, NotChecked=0, Total=756 [2025-03-15 02:08:11,768 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 02:08:11,769 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1673 places, 5438 transitions, 352285 flow. Second operand has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:08:11,769 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:08:11,769 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 02:08:11,769 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:08:25,421 INFO L124 PetriNetUnfolderBase]: 3126/8080 cut-off events. [2025-03-15 02:08:25,421 INFO L125 PetriNetUnfolderBase]: For 356502/363653 co-relation queries the response was YES. [2025-03-15 02:08:25,442 INFO L83 FinitePrefix]: Finished finitePrefix Result has 228451 conditions, 8080 events. 3126/8080 cut-off events. For 356502/363653 co-relation queries the response was YES. Maximal size of possible extension queue 423. Compared 75685 event pairs, 0 based on Foata normal form. 26/8007 useless extension candidates. Maximal degree in co-relation 225092. Up to 4909 conditions per place. [2025-03-15 02:08:25,514 INFO L140 encePairwiseOnDemand]: 112/144 looper letters, 809 selfloop transitions, 218 changer transitions 4349/5466 dead transitions. [2025-03-15 02:08:25,514 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1709 places, 5466 transitions, 364913 flow [2025-03-15 02:08:25,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2025-03-15 02:08:25,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2025-03-15 02:08:25,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1668 transitions. [2025-03-15 02:08:25,516 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.3130630630630631 [2025-03-15 02:08:25,516 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 1564 predicate places. [2025-03-15 02:08:25,516 INFO L471 AbstractCegarLoop]: Abstraction has has 1709 places, 5466 transitions, 364913 flow [2025-03-15 02:08:25,517 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:08:25,517 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:08:25,517 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:08:25,517 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2025-03-15 02:08:25,517 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:08:25,518 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:08:25,518 INFO L85 PathProgramCache]: Analyzing trace with hash -1051322903, now seen corresponding path program 5 times [2025-03-15 02:08:25,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:08:25,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694576473] [2025-03-15 02:08:25,518 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-15 02:08:25,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:08:25,542 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2025-03-15 02:08:25,542 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:08:30,705 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 113 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2025-03-15 02:08:30,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:08:30,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694576473] [2025-03-15 02:08:30,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694576473] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-15 02:08:30,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731243207] [2025-03-15 02:08:30,706 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-15 02:08:30,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:08:30,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 02:08:30,708 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:08:30,709 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:08:30,866 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2025-03-15 02:08:30,866 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:08:30,868 INFO L256 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 80 conjuncts are in the unsatisfiable core [2025-03-15 02:08:30,871 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-15 02:08:35,621 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 11 [2025-03-15 02:08:36,055 INFO L349 Elim1Store]: treesize reduction 180, result has 38.1 percent of original size [2025-03-15 02:08:36,056 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 10 case distinctions, treesize of input 90 treesize of output 141 [2025-03-15 02:08:37,644 INFO L349 Elim1Store]: treesize reduction 8, result has 95.3 percent of original size [2025-03-15 02:08:37,644 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 45 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 507 treesize of output 611 [2025-03-15 02:09:55,684 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2025-03-15 02:09:55,684 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 11 select indices, 11 select index equivalence classes, 45 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 1151 treesize of output 629 [2025-03-15 02:09:57,848 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 323 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-15 02:09:57,848 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-15 02:09:58,226 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 16 [2025-03-15 02:10:00,903 INFO L349 Elim1Store]: treesize reduction 80, result has 1.2 percent of original size [2025-03-15 02:10:00,904 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 110 treesize of output 1 [2025-03-15 02:10:00,905 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:10:00,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731243207] provided 1 perfect and 1 imperfect interpolant sequences [2025-03-15 02:10:00,905 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2025-03-15 02:10:00,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [29, 39] total 71 [2025-03-15 02:10:00,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015702081] [2025-03-15 02:10:00,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:10:00,905 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2025-03-15 02:10:00,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:10:00,906 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2025-03-15 02:10:00,907 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=917, Invalid=4195, Unknown=0, NotChecked=0, Total=5112 [2025-03-15 02:10:00,907 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 144 [2025-03-15 02:10:00,907 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1709 places, 5466 transitions, 364913 flow. Second operand has 21 states, 21 states have (on average 54.904761904761905) internal successors, (1153), 21 states have internal predecessors, (1153), 0 states have call successors, (0), 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:10:00,908 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:10:00,908 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 144 [2025-03-15 02:10:00,908 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:10:13,341 INFO L124 PetriNetUnfolderBase]: 3123/8079 cut-off events. [2025-03-15 02:10:13,342 INFO L125 PetriNetUnfolderBase]: For 376493/383028 co-relation queries the response was YES. [2025-03-15 02:10:13,363 INFO L83 FinitePrefix]: Finished finitePrefix Result has 232668 conditions, 8079 events. 3123/8079 cut-off events. For 376493/383028 co-relation queries the response was YES. Maximal size of possible extension queue 421. Compared 75771 event pairs, 0 based on Foata normal form. 6/7989 useless extension candidates. Maximal degree in co-relation 229227. Up to 4902 conditions per place. [2025-03-15 02:10:13,434 INFO L140 encePairwiseOnDemand]: 117/144 looper letters, 365 selfloop transitions, 285 changer transitions 4427/5518 dead transitions. [2025-03-15 02:10:13,434 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1750 places, 5518 transitions, 375357 flow [2025-03-15 02:10:13,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2025-03-15 02:10:13,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2025-03-15 02:10:13,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2332 transitions. [2025-03-15 02:10:13,436 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.3855820105820106 [2025-03-15 02:10:13,436 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 1605 predicate places. [2025-03-15 02:10:13,436 INFO L471 AbstractCegarLoop]: Abstraction has has 1750 places, 5518 transitions, 375357 flow [2025-03-15 02:10:13,437 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 54.904761904761905) internal successors, (1153), 21 states have internal predecessors, (1153), 0 states have call successors, (0), 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:10:13,437 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:10:13,437 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:10:13,443 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:10:13,637 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-15 02:10:13,637 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:10:13,638 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:10:13,638 INFO L85 PathProgramCache]: Analyzing trace with hash -418088102, now seen corresponding path program 21 times [2025-03-15 02:10:13,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:10:13,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576981176] [2025-03-15 02:10:13,639 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-15 02:10:13,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:10:13,653 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-03-15 02:10:13,654 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-15 02:10:18,142 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:10:18,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:10:18,143 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576981176] [2025-03-15 02:10:18,143 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576981176] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:10:18,143 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:10:18,143 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2025-03-15 02:10:18,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528159650] [2025-03-15 02:10:18,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:10:18,143 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2025-03-15 02:10:18,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:10:18,144 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2025-03-15 02:10:18,144 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=587, Unknown=0, NotChecked=0, Total=756 [2025-03-15 02:10:18,144 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 02:10:18,145 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1750 places, 5518 transitions, 375357 flow. Second operand has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:10:18,145 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:10:18,145 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 02:10:18,145 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 02:10:33,241 INFO L124 PetriNetUnfolderBase]: 3123/8072 cut-off events. [2025-03-15 02:10:33,241 INFO L125 PetriNetUnfolderBase]: For 400109/408271 co-relation queries the response was YES. [2025-03-15 02:10:33,262 INFO L83 FinitePrefix]: Finished finitePrefix Result has 239508 conditions, 8072 events. 3123/8072 cut-off events. For 400109/408271 co-relation queries the response was YES. Maximal size of possible extension queue 414. Compared 75455 event pairs, 0 based on Foata normal form. 32/8015 useless extension candidates. Maximal degree in co-relation 235985. Up to 4903 conditions per place. [2025-03-15 02:10:33,338 INFO L140 encePairwiseOnDemand]: 113/144 looper letters, 758 selfloop transitions, 204 changer transitions 4473/5525 dead transitions. [2025-03-15 02:10:33,338 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1786 places, 5525 transitions, 386677 flow [2025-03-15 02:10:33,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2025-03-15 02:10:33,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2025-03-15 02:10:33,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1671 transitions. [2025-03-15 02:10:33,340 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.3136261261261261 [2025-03-15 02:10:33,340 INFO L298 CegarLoopForPetriNet]: 145 programPoint places, 1641 predicate places. [2025-03-15 02:10:33,341 INFO L471 AbstractCegarLoop]: Abstraction has has 1786 places, 5525 transitions, 386677 flow [2025-03-15 02:10:33,341 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 41.214285714285715) internal successors, (1154), 28 states have internal predecessors, (1154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:10:33,341 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 02:10:33,341 INFO L221 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 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] [2025-03-15 02:10:33,341 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2025-03-15 02:10:33,341 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 6 more)] === [2025-03-15 02:10:33,342 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 02:10:33,342 INFO L85 PathProgramCache]: Analyzing trace with hash -485192123, now seen corresponding path program 1 times [2025-03-15 02:10:33,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 02:10:33,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352946458] [2025-03-15 02:10:33,342 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 02:10:33,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 02:10:33,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 02:10:44,153 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-03-15 02:10:44,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 02:10:44,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352946458] [2025-03-15 02:10:44,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352946458] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 02:10:44,153 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 02:10:44,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2025-03-15 02:10:44,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943512714] [2025-03-15 02:10:44,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 02:10:44,153 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2025-03-15 02:10:44,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 02:10:44,154 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2025-03-15 02:10:44,154 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2025-03-15 02:10:44,155 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 144 [2025-03-15 02:10:44,155 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1786 places, 5525 transitions, 386677 flow. Second operand has 27 states, 27 states have (on average 41.407407407407405) internal successors, (1118), 27 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 02:10:44,155 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 02:10:44,155 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 144 [2025-03-15 02:10:44,155 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2025-03-15 02:10:45,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-15 02:10:45,500 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 9 remaining) [2025-03-15 02:10:45,502 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2025-03-15 02:10:45,502 WARN L596 AbstractCegarLoop]: Verification canceled: while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (27states, 38/144 universal loopers) in iteration 43,while PetriNetUnfolder was constructing finite prefix that currently has 3249 conditions, 134 events (0/133 cut-off events. For 8187/8187 co-relation queries the response was YES. Maximal size of possible extension queue 1. Compared 0 event pairs, 0 based on Foata normal form. 0/134 useless extension candidates. Maximal degree in co-relation 0. Up to 62 conditions per place.). [2025-03-15 02:10:45,504 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 9 remaining) [2025-03-15 02:10:45,504 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 9 remaining) [2025-03-15 02:10:45,504 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 9 remaining) [2025-03-15 02:10:45,504 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 9 remaining) [2025-03-15 02:10:45,504 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (3 of 9 remaining) [2025-03-15 02:10:45,504 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 9 remaining) [2025-03-15 02:10:45,504 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 9 remaining) [2025-03-15 02:10:45,504 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 9 remaining) [2025-03-15 02:10:45,504 INFO L422 BasicCegarLoop]: Path program histogram: [21, 5, 5, 4, 2, 2, 1, 1, 1, 1] [2025-03-15 02:10:45,508 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2025-03-15 02:10:45,521 INFO L328 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2025-03-15 02:10:45,521 INFO L188 ceAbstractionStarter]: Computing trace abstraction results [2025-03-15 02:10:45,532 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.03 02:10:45 BasicIcfg [2025-03-15 02:10:45,533 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2025-03-15 02:10:45,534 INFO L158 Benchmark]: Toolchain (without parser) took 822147.95ms. Allocated memory was 71.3MB in the beginning and 2.1GB in the end (delta: 2.1GB). Free memory was 42.7MB in the beginning and 1.3GB in the end (delta: -1.3GB). Peak memory consumption was 771.2MB. Max. memory is 8.0GB. [2025-03-15 02:10:45,534 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 71.3MB. Free memory was 34.1MB in the beginning and 34.0MB in the end (delta: 42.2kB). There was no memory consumed. Max. memory is 8.0GB. [2025-03-15 02:10:45,534 INFO L158 Benchmark]: CACSL2BoogieTranslator took 369.64ms. Allocated memory is still 71.3MB. Free memory was 42.5MB in the beginning and 37.2MB in the end (delta: 5.4MB). Peak memory consumption was 30.2MB. Max. memory is 8.0GB. [2025-03-15 02:10:45,534 INFO L158 Benchmark]: Boogie Procedure Inliner took 33.19ms. Allocated memory is still 71.3MB. Free memory was 37.2MB in the beginning and 34.7MB in the end (delta: 2.4MB). There was no memory consumed. Max. memory is 8.0GB. [2025-03-15 02:10:45,534 INFO L158 Benchmark]: Boogie Preprocessor took 24.39ms. Allocated memory is still 71.3MB. Free memory was 34.7MB in the beginning and 33.3MB in the end (delta: 1.4MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2025-03-15 02:10:45,534 INFO L158 Benchmark]: RCFGBuilder took 372.37ms. Allocated memory is still 71.3MB. Free memory was 33.3MB in the beginning and 38.8MB in the end (delta: -5.5MB). Peak memory consumption was 20.1MB. Max. memory is 8.0GB. [2025-03-15 02:10:45,534 INFO L158 Benchmark]: TraceAbstraction took 821343.07ms. Allocated memory was 71.3MB in the beginning and 2.1GB in the end (delta: 2.1GB). Free memory was 37.8MB in the beginning and 1.3GB in the end (delta: -1.3GB). Peak memory consumption was 768.2MB. Max. memory is 8.0GB. [2025-03-15 02:10:45,535 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.18ms. Allocated memory is still 71.3MB. Free memory was 34.1MB in the beginning and 34.0MB in the end (delta: 42.2kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 369.64ms. Allocated memory is still 71.3MB. Free memory was 42.5MB in the beginning and 37.2MB in the end (delta: 5.4MB). Peak memory consumption was 30.2MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 33.19ms. Allocated memory is still 71.3MB. Free memory was 37.2MB in the beginning and 34.7MB in the end (delta: 2.4MB). There was no memory consumed. Max. memory is 8.0GB. * Boogie Preprocessor took 24.39ms. Allocated memory is still 71.3MB. Free memory was 34.7MB in the beginning and 33.3MB in the end (delta: 1.4MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * RCFGBuilder took 372.37ms. Allocated memory is still 71.3MB. Free memory was 33.3MB in the beginning and 38.8MB in the end (delta: -5.5MB). Peak memory consumption was 20.1MB. Max. memory is 8.0GB. * TraceAbstraction took 821343.07ms. Allocated memory was 71.3MB in the beginning and 2.1GB in the end (delta: 2.1GB). Free memory was 37.8MB in the beginning and 1.3GB in the end (delta: -1.3GB). Peak memory consumption was 768.2MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 931]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (27states, 38/144 universal loopers) in iteration 43,while PetriNetUnfolder was constructing finite prefix that currently has 3249 conditions, 134 events (0/133 cut-off events. For 8187/8187 co-relation queries the response was YES. Maximal size of possible extension queue 1. Compared 0 event pairs, 0 based on Foata normal form. 0/134 useless extension candidates. Maximal degree in co-relation 0. Up to 62 conditions per place.). - TimeoutResultAtElement [Line: 936]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (27states, 38/144 universal loopers) in iteration 43,while PetriNetUnfolder was constructing finite prefix that currently has 3249 conditions, 134 events (0/133 cut-off events. For 8187/8187 co-relation queries the response was YES. Maximal size of possible extension queue 1. Compared 0 event pairs, 0 based on Foata normal form. 0/134 useless extension candidates. Maximal degree in co-relation 0. Up to 62 conditions per place.). - TimeoutResultAtElement [Line: 936]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (27states, 38/144 universal loopers) in iteration 43,while PetriNetUnfolder was constructing finite prefix that currently has 3249 conditions, 134 events (0/133 cut-off events. For 8187/8187 co-relation queries the response was YES. Maximal size of possible extension queue 1. Compared 0 event pairs, 0 based on Foata normal form. 0/134 useless extension candidates. Maximal degree in co-relation 0. Up to 62 conditions per place.). - TimeoutResultAtElement [Line: 943]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (27states, 38/144 universal loopers) in iteration 43,while PetriNetUnfolder was constructing finite prefix that currently has 3249 conditions, 134 events (0/133 cut-off events. For 8187/8187 co-relation queries the response was YES. Maximal size of possible extension queue 1. Compared 0 event pairs, 0 based on Foata normal form. 0/134 useless extension candidates. Maximal degree in co-relation 0. Up to 62 conditions per place.). - TimeoutResultAtElement [Line: 943]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (27states, 38/144 universal loopers) in iteration 43,while PetriNetUnfolder was constructing finite prefix that currently has 3249 conditions, 134 events (0/133 cut-off events. For 8187/8187 co-relation queries the response was YES. Maximal size of possible extension queue 1. Compared 0 event pairs, 0 based on Foata normal form. 0/134 useless extension candidates. Maximal degree in co-relation 0. Up to 62 conditions per place.). - TimeoutResultAtElement [Line: 941]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (27states, 38/144 universal loopers) in iteration 43,while PetriNetUnfolder was constructing finite prefix that currently has 3249 conditions, 134 events (0/133 cut-off events. For 8187/8187 co-relation queries the response was YES. Maximal size of possible extension queue 1. Compared 0 event pairs, 0 based on Foata normal form. 0/134 useless extension candidates. Maximal degree in co-relation 0. Up to 62 conditions per place.). - TimeoutResultAtElement [Line: 931]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (27states, 38/144 universal loopers) in iteration 43,while PetriNetUnfolder was constructing finite prefix that currently has 3249 conditions, 134 events (0/133 cut-off events. For 8187/8187 co-relation queries the response was YES. Maximal size of possible extension queue 1. Compared 0 event pairs, 0 based on Foata normal form. 0/134 useless extension candidates. Maximal degree in co-relation 0. Up to 62 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 3 procedures, 172 locations, 9 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 821.2s, OverallIterations: 43, TraceHistogramMax: 10, PathProgramHistogramMax: 21, EmptinessCheckTime: 0.0s, AutomataDifference: 408.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 4 mSolverCounterUnknown, 12029 SdHoareTripleChecker+Valid, 56.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12029 mSDsluCounter, 18585 SdHoareTripleChecker+Invalid, 51.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 16641 mSDsCounter, 402 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 58327 IncrementalHoareTripleChecker+Invalid, 58733 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 402 mSolverCounterUnsat, 1944 mSDtfsCounter, 58327 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 4820 GetRequests, 2453 SyntacticMatches, 18 SemanticMatches, 2349 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 42279 ImplicationChecksByTransitivity, 274.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=386677occurred in iteration=42, InterpolantAutomatonStates: 1686, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 408.4s InterpolantComputationTime, 8559 NumberOfCodeBlocks, 7299 NumberOfCodeBlocksAsserted, 158 NumberOfCheckSat, 9782 ConstructedInterpolants, 789 QuantifiedInterpolants, 689152 SizeOfPredicates, 211 NumberOfNonLiveVariables, 2631 ConjunctsInSsa, 440 ConjunctsInUnsatCore, 60 InterpolantComputations, 40 PerfectInterpolantSequences, 12470/15353 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown