/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 -i ../../../trunk/examples/svcomp/goblint-regression/13-privatized_68-pfscan_protected_loop_minimal_interval_true.i -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.empire2-owicki-f61efc6-m [2025-03-14 21:51:03,455 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-14 21:51:03,499 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-14 21:51:03,539 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-14 21:51:03,539 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-14 21:51:03,539 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-14 21:51:03,540 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-14 21:51:03,540 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-14 21:51:03,540 INFO L153 SettingsManager]: * Use SBE=true [2025-03-14 21:51:03,540 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-14 21:51:03,540 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-14 21:51:03,540 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-14 21:51:03,540 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-14 21:51:03,540 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-14 21:51:03,540 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-14 21:51:03,540 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-14 21:51:03,540 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-14 21:51:03,540 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-14 21:51:03,540 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-14 21:51:03,540 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-14 21:51:03,541 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-14 21:51:03,541 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-03-14 21:51:03,541 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-14 21:51:03,541 INFO L153 SettingsManager]: * To the following directory=./dump/ [2025-03-14 21:51:03,541 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-14 21:51:03,541 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2025-03-14 21:51:03,541 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-14 21:51:03,541 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-14 21:51:03,541 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-14 21:51:03,541 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-14 21:51:03,541 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-14 21:51:03,541 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-14 21:51:03,541 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 [2025-03-14 21:51:03,797 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-14 21:51:03,803 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-14 21:51:03,805 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-14 21:51:03,805 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-14 21:51:03,806 INFO L274 PluginConnector]: CDTParser initialized [2025-03-14 21:51:03,806 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/13-privatized_68-pfscan_protected_loop_minimal_interval_true.i [2025-03-14 21:51:04,946 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dd9ccf74c/000ecb5cdc504a1bacee99e66869753b/FLAG4f3240b56 [2025-03-14 21:51:05,182 INFO L384 CDTParser]: Found 1 translation units. [2025-03-14 21:51:05,182 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/13-privatized_68-pfscan_protected_loop_minimal_interval_true.i [2025-03-14 21:51:05,197 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dd9ccf74c/000ecb5cdc504a1bacee99e66869753b/FLAG4f3240b56 [2025-03-14 21:51:05,515 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dd9ccf74c/000ecb5cdc504a1bacee99e66869753b [2025-03-14 21:51:05,516 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-14 21:51:05,517 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2025-03-14 21:51:05,518 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-14 21:51:05,518 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-14 21:51:05,521 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-14 21:51:05,521 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.03 09:51:05" (1/1) ... [2025-03-14 21:51:05,522 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@d8ae859 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 09:51:05, skipping insertion in model container [2025-03-14 21:51:05,522 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.03 09:51:05" (1/1) ... [2025-03-14 21:51:05,546 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-14 21:51:05,642 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/13-privatized_68-pfscan_protected_loop_minimal_interval_true.i[1115,1128] [2025-03-14 21:51:05,730 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-14 21:51:05,741 INFO L200 MainTranslator]: Completed pre-run [2025-03-14 21:51:05,747 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/13-privatized_68-pfscan_protected_loop_minimal_interval_true.i[1115,1128] [2025-03-14 21:51:05,770 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-14 21:51:05,796 INFO L204 MainTranslator]: Completed translation [2025-03-14 21:51:05,797 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 09:51:05 WrapperNode [2025-03-14 21:51:05,797 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-14 21:51:05,798 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-14 21:51:05,798 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-14 21:51:05,798 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-14 21:51:05,802 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 09:51:05" (1/1) ... [2025-03-14 21:51:05,811 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 09:51:05" (1/1) ... [2025-03-14 21:51:05,828 INFO L138 Inliner]: procedures = 165, calls = 34, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 112 [2025-03-14 21:51:05,828 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-14 21:51:05,831 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-14 21:51:05,831 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-14 21:51:05,831 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-14 21:51:05,836 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 09:51:05" (1/1) ... [2025-03-14 21:51:05,836 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 09:51:05" (1/1) ... [2025-03-14 21:51:05,838 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 09:51:05" (1/1) ... [2025-03-14 21:51:05,838 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 09:51:05" (1/1) ... [2025-03-14 21:51:05,844 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 09:51:05" (1/1) ... [2025-03-14 21:51:05,849 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 09:51:05" (1/1) ... [2025-03-14 21:51:05,851 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 09:51:05" (1/1) ... [2025-03-14 21:51:05,852 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 09:51:05" (1/1) ... [2025-03-14 21:51:05,856 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 09:51:05" (1/1) ... [2025-03-14 21:51:05,858 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-14 21:51:05,858 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-03-14 21:51:05,858 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-03-14 21:51:05,858 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-03-14 21:51:05,859 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 09:51:05" (1/1) ... [2025-03-14 21:51:05,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2025-03-14 21:51:05,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-14 21:51:05,901 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-14 21:51:05,903 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-14 21:51:05,922 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2025-03-14 21:51:05,922 INFO L130 BoogieDeclarations]: Found specification of procedure worker [2025-03-14 21:51:05,922 INFO L138 BoogieDeclarations]: Found implementation of procedure worker [2025-03-14 21:51:05,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2025-03-14 21:51:05,922 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2025-03-14 21:51:05,922 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-14 21:51:05,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2025-03-14 21:51:05,922 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2025-03-14 21:51:05,922 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-14 21:51:05,922 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-14 21:51:05,923 WARN L203 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2025-03-14 21:51:06,022 INFO L234 CfgBuilder]: Building ICFG [2025-03-14 21:51:06,023 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-14 21:51:06,199 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-03-14 21:51:06,199 INFO L283 CfgBuilder]: Performing block encoding [2025-03-14 21:51:06,215 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-14 21:51:06,215 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2025-03-14 21:51:06,216 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.03 09:51:06 BoogieIcfgContainer [2025-03-14 21:51:06,216 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-03-14 21:51:06,217 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-14 21:51:06,217 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-14 21:51:06,221 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-14 21:51:06,221 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.03 09:51:05" (1/3) ... [2025-03-14 21:51:06,221 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@315f9a07 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.03 09:51:06, skipping insertion in model container [2025-03-14 21:51:06,221 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.03 09:51:05" (2/3) ... [2025-03-14 21:51:06,221 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@315f9a07 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.03 09:51:06, skipping insertion in model container [2025-03-14 21:51:06,221 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.03 09:51:06" (3/3) ... [2025-03-14 21:51:06,222 INFO L128 eAbstractionObserver]: Analyzing ICFG 13-privatized_68-pfscan_protected_loop_minimal_interval_true.i [2025-03-14 21:51:06,231 INFO L303 ceAbstractionStarter]: Automizer settings: Hoare:All NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-14 21:51:06,232 INFO L169 ceAbstractionStarter]: Applying trace abstraction to ICFG 13-privatized_68-pfscan_protected_loop_minimal_interval_true.i that has 2 procedures, 128 locations, 1 initial locations, 3 loop locations, and 2 error locations. [2025-03-14 21:51:06,232 INFO L581 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-03-14 21:51:06,281 INFO L143 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2025-03-14 21:51:06,307 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-14 21:51:06,315 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;@76dfb40c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-14 21:51:06,315 INFO L334 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2025-03-14 21:51:06,366 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-14 21:51:06,366 INFO L124 PetriNetUnfolderBase]: 2/90 cut-off events. [2025-03-14 21:51:06,368 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-14 21:51:06,368 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:51:06,369 INFO L221 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-14 21:51:06,370 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting workerErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:51:06,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:51:06,375 INFO L85 PathProgramCache]: Analyzing trace with hash -954766297, now seen corresponding path program 1 times [2025-03-14 21:51:06,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:51:06,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150086625] [2025-03-14 21:51:06,381 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 21:51:06,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:51:06,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 21:51:06,547 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-14 21:51:06,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:51:06,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150086625] [2025-03-14 21:51:06,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150086625] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:51:06,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:51:06,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-14 21:51:06,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346876196] [2025-03-14 21:51:06,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:51:06,557 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-14 21:51:06,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:51:06,576 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-14 21:51:06,576 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-14 21:51:06,578 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 135 [2025-03-14 21:51:06,583 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 135 transitions, 274 flow. Second operand has 2 states, 2 states have (on average 124.5) internal successors, (249), 2 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:06,583 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:51:06,583 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 135 [2025-03-14 21:51:06,584 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:51:06,666 INFO L124 PetriNetUnfolderBase]: 17/240 cut-off events. [2025-03-14 21:51:06,667 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2025-03-14 21:51:06,672 INFO L83 FinitePrefix]: Finished finitePrefix Result has 265 conditions, 240 events. 17/240 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 726 event pairs, 6 based on Foata normal form. 14/239 useless extension candidates. Maximal degree in co-relation 223. Up to 21 conditions per place. [2025-03-14 21:51:06,674 INFO L140 encePairwiseOnDemand]: 131/135 looper letters, 6 selfloop transitions, 0 changer transitions 0/126 dead transitions. [2025-03-14 21:51:06,675 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 126 transitions, 267 flow [2025-03-14 21:51:06,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-14 21:51:06,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2025-03-14 21:51:06,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 256 transitions. [2025-03-14 21:51:06,683 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9481481481481482 [2025-03-14 21:51:06,686 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, -5 predicate places. [2025-03-14 21:51:06,686 INFO L471 AbstractCegarLoop]: Abstraction has has 126 places, 126 transitions, 267 flow [2025-03-14 21:51:06,686 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 124.5) internal successors, (249), 2 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:06,686 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:51:06,686 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] [2025-03-14 21:51:06,687 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-14 21:51:06,687 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:51:06,687 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:51:06,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1849891156, now seen corresponding path program 1 times [2025-03-14 21:51:06,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:51:06,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903048651] [2025-03-14 21:51:06,688 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 21:51:06,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:51:06,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 21:51:07,128 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-14 21:51:07,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:51:07,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903048651] [2025-03-14 21:51:07,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903048651] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:51:07,128 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:51:07,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2025-03-14 21:51:07,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997938084] [2025-03-14 21:51:07,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:51:07,129 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-14 21:51:07,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:51:07,130 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-14 21:51:07,130 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2025-03-14 21:51:07,133 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 135 [2025-03-14 21:51:07,134 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 126 transitions, 267 flow. Second operand has 11 states, 11 states have (on average 78.54545454545455) internal successors, (864), 11 states have internal predecessors, (864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:07,134 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:51:07,134 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 135 [2025-03-14 21:51:07,134 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:51:07,778 INFO L124 PetriNetUnfolderBase]: 462/1831 cut-off events. [2025-03-14 21:51:07,778 INFO L125 PetriNetUnfolderBase]: For 129/129 co-relation queries the response was YES. [2025-03-14 21:51:07,794 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2857 conditions, 1831 events. 462/1831 cut-off events. For 129/129 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 13806 event pairs, 40 based on Foata normal form. 0/1731 useless extension candidates. Maximal degree in co-relation 2796. Up to 437 conditions per place. [2025-03-14 21:51:07,801 INFO L140 encePairwiseOnDemand]: 114/135 looper letters, 119 selfloop transitions, 34 changer transitions 0/226 dead transitions. [2025-03-14 21:51:07,801 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 140 places, 226 transitions, 821 flow [2025-03-14 21:51:07,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2025-03-14 21:51:07,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2025-03-14 21:51:07,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1295 transitions. [2025-03-14 21:51:07,808 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6395061728395062 [2025-03-14 21:51:07,809 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 9 predicate places. [2025-03-14 21:51:07,809 INFO L471 AbstractCegarLoop]: Abstraction has has 140 places, 226 transitions, 821 flow [2025-03-14 21:51:07,810 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 78.54545454545455) internal successors, (864), 11 states have internal predecessors, (864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:07,810 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:51:07,810 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] [2025-03-14 21:51:07,810 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-14 21:51:07,810 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting workerErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:51:07,810 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:51:07,810 INFO L85 PathProgramCache]: Analyzing trace with hash 574290955, now seen corresponding path program 1 times [2025-03-14 21:51:07,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:51:07,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254720254] [2025-03-14 21:51:07,811 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 21:51:07,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:51:07,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 21:51:07,915 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-14 21:51:07,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:51:07,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254720254] [2025-03-14 21:51:07,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254720254] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:51:07,916 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:51:07,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-03-14 21:51:07,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988514982] [2025-03-14 21:51:07,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:51:07,916 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-14 21:51:07,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:51:07,917 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-14 21:51:07,917 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-14 21:51:07,918 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 135 [2025-03-14 21:51:07,919 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 140 places, 226 transitions, 821 flow. Second operand has 7 states, 7 states have (on average 86.0) internal successors, (602), 7 states have internal predecessors, (602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:07,919 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:51:07,920 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 135 [2025-03-14 21:51:07,920 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:51:08,310 INFO L124 PetriNetUnfolderBase]: 680/2485 cut-off events. [2025-03-14 21:51:08,310 INFO L125 PetriNetUnfolderBase]: For 604/664 co-relation queries the response was YES. [2025-03-14 21:51:08,314 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4959 conditions, 2485 events. 680/2485 cut-off events. For 604/664 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 20103 event pairs, 99 based on Foata normal form. 6/2325 useless extension candidates. Maximal degree in co-relation 4887. Up to 685 conditions per place. [2025-03-14 21:51:08,320 INFO L140 encePairwiseOnDemand]: 118/135 looper letters, 202 selfloop transitions, 47 changer transitions 0/344 dead transitions. [2025-03-14 21:51:08,320 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 344 transitions, 1857 flow [2025-03-14 21:51:08,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-14 21:51:08,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2025-03-14 21:51:08,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1118 transitions. [2025-03-14 21:51:08,322 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6901234567901234 [2025-03-14 21:51:08,322 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 20 predicate places. [2025-03-14 21:51:08,322 INFO L471 AbstractCegarLoop]: Abstraction has has 151 places, 344 transitions, 1857 flow [2025-03-14 21:51:08,323 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 86.0) internal successors, (602), 7 states have internal predecessors, (602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:08,323 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:51:08,323 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] [2025-03-14 21:51:08,323 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-14 21:51:08,323 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:51:08,324 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:51:08,324 INFO L85 PathProgramCache]: Analyzing trace with hash 1223842537, now seen corresponding path program 1 times [2025-03-14 21:51:08,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:51:08,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173424067] [2025-03-14 21:51:08,324 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 21:51:08,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:51:08,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 21:51:09,007 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-14 21:51:09,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:51:09,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173424067] [2025-03-14 21:51:09,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173424067] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:51:09,009 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:51:09,009 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:51:09,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24196867] [2025-03-14 21:51:09,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:51:09,009 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:51:09,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:51:09,010 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:51:09,010 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:51:09,011 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 72 out of 135 [2025-03-14 21:51:09,014 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 344 transitions, 1857 flow. Second operand has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:09,014 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:51:09,014 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 72 of 135 [2025-03-14 21:51:09,014 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:51:10,637 INFO L124 PetriNetUnfolderBase]: 1557/4447 cut-off events. [2025-03-14 21:51:10,638 INFO L125 PetriNetUnfolderBase]: For 3117/3311 co-relation queries the response was YES. [2025-03-14 21:51:10,644 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11994 conditions, 4447 events. 1557/4447 cut-off events. For 3117/3311 co-relation queries the response was YES. Maximal size of possible extension queue 142. Compared 36861 event pairs, 201 based on Foata normal form. 68/4303 useless extension candidates. Maximal degree in co-relation 11903. Up to 1125 conditions per place. [2025-03-14 21:51:10,659 INFO L140 encePairwiseOnDemand]: 107/135 looper letters, 436 selfloop transitions, 155 changer transitions 0/666 dead transitions. [2025-03-14 21:51:10,659 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 187 places, 666 transitions, 4681 flow [2025-03-14 21:51:10,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2025-03-14 21:51:10,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2025-03-14 21:51:10,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 3072 transitions. [2025-03-14 21:51:10,665 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.615015015015015 [2025-03-14 21:51:10,665 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 56 predicate places. [2025-03-14 21:51:10,665 INFO L471 AbstractCegarLoop]: Abstraction has has 187 places, 666 transitions, 4681 flow [2025-03-14 21:51:10,666 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:10,666 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:51:10,666 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] [2025-03-14 21:51:10,666 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-14 21:51:10,666 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:51:10,667 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:51:10,667 INFO L85 PathProgramCache]: Analyzing trace with hash -1395273821, now seen corresponding path program 2 times [2025-03-14 21:51:10,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:51:10,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749374139] [2025-03-14 21:51:10,667 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-14 21:51:10,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:51:10,678 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-14 21:51:10,679 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:51:11,225 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-14 21:51:11,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:51:11,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749374139] [2025-03-14 21:51:11,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749374139] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:51:11,225 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:51:11,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2025-03-14 21:51:11,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050196613] [2025-03-14 21:51:11,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:51:11,226 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-03-14 21:51:11,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:51:11,226 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-03-14 21:51:11,226 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2025-03-14 21:51:11,227 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 135 [2025-03-14 21:51:11,229 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 666 transitions, 4681 flow. Second operand has 17 states, 17 states have (on average 73.11764705882354) internal successors, (1243), 17 states have internal predecessors, (1243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:11,229 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:51:11,229 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 135 [2025-03-14 21:51:11,229 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:51:13,545 INFO L124 PetriNetUnfolderBase]: 1750/4856 cut-off events. [2025-03-14 21:51:13,545 INFO L125 PetriNetUnfolderBase]: For 5731/6095 co-relation queries the response was YES. [2025-03-14 21:51:13,553 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16458 conditions, 4856 events. 1750/4856 cut-off events. For 5731/6095 co-relation queries the response was YES. Maximal size of possible extension queue 153. Compared 40317 event pairs, 222 based on Foata normal form. 71/4692 useless extension candidates. Maximal degree in co-relation 16348. Up to 1275 conditions per place. [2025-03-14 21:51:13,572 INFO L140 encePairwiseOnDemand]: 104/135 looper letters, 495 selfloop transitions, 363 changer transitions 0/932 dead transitions. [2025-03-14 21:51:13,572 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 233 places, 932 transitions, 8449 flow [2025-03-14 21:51:13,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2025-03-14 21:51:13,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2025-03-14 21:51:13,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 3766 transitions. [2025-03-14 21:51:13,579 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.5935382190701339 [2025-03-14 21:51:13,579 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 102 predicate places. [2025-03-14 21:51:13,579 INFO L471 AbstractCegarLoop]: Abstraction has has 233 places, 932 transitions, 8449 flow [2025-03-14 21:51:13,580 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 73.11764705882354) internal successors, (1243), 17 states have internal predecessors, (1243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:13,580 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:51:13,580 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] [2025-03-14 21:51:13,580 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-14 21:51:13,580 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:51:13,581 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:51:13,581 INFO L85 PathProgramCache]: Analyzing trace with hash -223801171, now seen corresponding path program 3 times [2025-03-14 21:51:13,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:51:13,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991611] [2025-03-14 21:51:13,581 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-14 21:51:13,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:51:13,594 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-03-14 21:51:13,594 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:51:14,066 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-14 21:51:14,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:51:14,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991611] [2025-03-14 21:51:14,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991611] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:51:14,067 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:51:14,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2025-03-14 21:51:14,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987433377] [2025-03-14 21:51:14,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:51:14,067 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2025-03-14 21:51:14,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:51:14,068 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2025-03-14 21:51:14,068 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2025-03-14 21:51:14,069 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 135 [2025-03-14 21:51:14,070 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 233 places, 932 transitions, 8449 flow. Second operand has 18 states, 18 states have (on average 73.0) internal successors, (1314), 18 states have internal predecessors, (1314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:14,070 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:51:14,070 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 135 [2025-03-14 21:51:14,070 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:51:16,679 INFO L124 PetriNetUnfolderBase]: 2566/7219 cut-off events. [2025-03-14 21:51:16,679 INFO L125 PetriNetUnfolderBase]: For 12300/12757 co-relation queries the response was YES. [2025-03-14 21:51:16,689 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28879 conditions, 7219 events. 2566/7219 cut-off events. For 12300/12757 co-relation queries the response was YES. Maximal size of possible extension queue 199. Compared 65168 event pairs, 97 based on Foata normal form. 114/7009 useless extension candidates. Maximal degree in co-relation 28750. Up to 1849 conditions per place. [2025-03-14 21:51:16,752 INFO L140 encePairwiseOnDemand]: 104/135 looper letters, 950 selfloop transitions, 611 changer transitions 0/1635 dead transitions. [2025-03-14 21:51:16,752 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 295 places, 1635 transitions, 18319 flow [2025-03-14 21:51:16,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2025-03-14 21:51:16,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2025-03-14 21:51:16,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 5022 transitions. [2025-03-14 21:51:16,761 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.5904761904761905 [2025-03-14 21:51:16,761 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 164 predicate places. [2025-03-14 21:51:16,761 INFO L471 AbstractCegarLoop]: Abstraction has has 295 places, 1635 transitions, 18319 flow [2025-03-14 21:51:16,762 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 73.0) internal successors, (1314), 18 states have internal predecessors, (1314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:16,762 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:51:16,762 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] [2025-03-14 21:51:16,762 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-03-14 21:51:16,762 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:51:16,763 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:51:16,763 INFO L85 PathProgramCache]: Analyzing trace with hash -1182255593, now seen corresponding path program 4 times [2025-03-14 21:51:16,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:51:16,763 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523523929] [2025-03-14 21:51:16,763 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-14 21:51:16,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:51:16,780 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2025-03-14 21:51:16,780 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:51:17,169 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 21:51:17,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:51:17,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523523929] [2025-03-14 21:51:17,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523523929] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:51:17,169 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:51:17,169 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:51:17,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363214441] [2025-03-14 21:51:17,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:51:17,170 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:51:17,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:51:17,170 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:51:17,170 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:51:17,171 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 72 out of 135 [2025-03-14 21:51:17,172 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 295 places, 1635 transitions, 18319 flow. Second operand has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:17,173 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:51:17,173 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 72 of 135 [2025-03-14 21:51:17,173 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:51:18,950 INFO L124 PetriNetUnfolderBase]: 2589/7119 cut-off events. [2025-03-14 21:51:18,950 INFO L125 PetriNetUnfolderBase]: For 18538/19357 co-relation queries the response was YES. [2025-03-14 21:51:18,958 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33591 conditions, 7119 events. 2589/7119 cut-off events. For 18538/19357 co-relation queries the response was YES. Maximal size of possible extension queue 202. Compared 63501 event pairs, 186 based on Foata normal form. 196/6993 useless extension candidates. Maximal degree in co-relation 33443. Up to 1875 conditions per place. [2025-03-14 21:51:18,983 INFO L140 encePairwiseOnDemand]: 106/135 looper letters, 1054 selfloop transitions, 492 changer transitions 0/1676 dead transitions. [2025-03-14 21:51:18,983 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 331 places, 1676 transitions, 21885 flow [2025-03-14 21:51:18,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2025-03-14 21:51:18,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2025-03-14 21:51:18,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 3070 transitions. [2025-03-14 21:51:18,986 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6146146146146146 [2025-03-14 21:51:18,987 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 200 predicate places. [2025-03-14 21:51:18,987 INFO L471 AbstractCegarLoop]: Abstraction has has 331 places, 1676 transitions, 21885 flow [2025-03-14 21:51:18,987 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:18,987 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:51:18,987 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] [2025-03-14 21:51:18,987 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-03-14 21:51:18,987 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:51:18,988 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:51:18,988 INFO L85 PathProgramCache]: Analyzing trace with hash 266710807, now seen corresponding path program 5 times [2025-03-14 21:51:18,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:51:18,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334584720] [2025-03-14 21:51:18,988 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-14 21:51:18,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:51:19,000 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-14 21:51:19,001 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:51:19,284 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-14 21:51:19,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:51:19,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334584720] [2025-03-14 21:51:19,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334584720] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:51:19,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:51:19,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:51:19,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669143308] [2025-03-14 21:51:19,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:51:19,284 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:51:19,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:51:19,285 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:51:19,285 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:51:19,286 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 135 [2025-03-14 21:51:19,287 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 1676 transitions, 21885 flow. Second operand has 16 states, 16 states have (on average 80.25) internal successors, (1284), 16 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:19,287 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:51:19,287 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 135 [2025-03-14 21:51:19,287 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:51:21,015 INFO L124 PetriNetUnfolderBase]: 3534/9505 cut-off events. [2025-03-14 21:51:21,015 INFO L125 PetriNetUnfolderBase]: For 34964/35954 co-relation queries the response was YES. [2025-03-14 21:51:21,028 INFO L83 FinitePrefix]: Finished finitePrefix Result has 48215 conditions, 9505 events. 3534/9505 cut-off events. For 34964/35954 co-relation queries the response was YES. Maximal size of possible extension queue 230. Compared 86886 event pairs, 256 based on Foata normal form. 40/9045 useless extension candidates. Maximal degree in co-relation 48048. Up to 2369 conditions per place. [2025-03-14 21:51:21,063 INFO L140 encePairwiseOnDemand]: 111/135 looper letters, 1116 selfloop transitions, 252 changer transitions 0/1884 dead transitions. [2025-03-14 21:51:21,064 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 1884 transitions, 26597 flow [2025-03-14 21:51:21,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2025-03-14 21:51:21,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2025-03-14 21:51:21,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 2015 transitions. [2025-03-14 21:51:21,066 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6784511784511784 [2025-03-14 21:51:21,066 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 221 predicate places. [2025-03-14 21:51:21,066 INFO L471 AbstractCegarLoop]: Abstraction has has 352 places, 1884 transitions, 26597 flow [2025-03-14 21:51:21,067 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 80.25) internal successors, (1284), 16 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:21,067 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:51:21,067 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] [2025-03-14 21:51:21,067 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-14 21:51:21,067 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:51:21,067 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:51:21,067 INFO L85 PathProgramCache]: Analyzing trace with hash -920246633, now seen corresponding path program 6 times [2025-03-14 21:51:21,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:51:21,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579918757] [2025-03-14 21:51:21,068 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-14 21:51:21,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:51:21,075 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2025-03-14 21:51:21,075 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:51:21,391 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-14 21:51:21,391 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:51:21,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579918757] [2025-03-14 21:51:21,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579918757] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:51:21,391 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:51:21,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:51:21,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994240674] [2025-03-14 21:51:21,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:51:21,392 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:51:21,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:51:21,392 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:51:21,392 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:51:21,393 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 72 out of 135 [2025-03-14 21:51:21,396 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 352 places, 1884 transitions, 26597 flow. Second operand has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:21,396 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:51:21,396 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 72 of 135 [2025-03-14 21:51:21,396 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:51:23,371 INFO L124 PetriNetUnfolderBase]: 3581/9442 cut-off events. [2025-03-14 21:51:23,372 INFO L125 PetriNetUnfolderBase]: For 47620/49175 co-relation queries the response was YES. [2025-03-14 21:51:23,384 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54120 conditions, 9442 events. 3581/9442 cut-off events. For 47620/49175 co-relation queries the response was YES. Maximal size of possible extension queue 229. Compared 85280 event pairs, 380 based on Foata normal form. 128/9067 useless extension candidates. Maximal degree in co-relation 53934. Up to 2374 conditions per place. [2025-03-14 21:51:23,422 INFO L140 encePairwiseOnDemand]: 106/135 looper letters, 1058 selfloop transitions, 618 changer transitions 0/1888 dead transitions. [2025-03-14 21:51:23,422 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 386 places, 1888 transitions, 30015 flow [2025-03-14 21:51:23,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2025-03-14 21:51:23,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2025-03-14 21:51:23,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2862 transitions. [2025-03-14 21:51:23,426 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6057142857142858 [2025-03-14 21:51:23,426 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 255 predicate places. [2025-03-14 21:51:23,426 INFO L471 AbstractCegarLoop]: Abstraction has has 386 places, 1888 transitions, 30015 flow [2025-03-14 21:51:23,426 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:23,427 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:51:23,427 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] [2025-03-14 21:51:23,427 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-14 21:51:23,427 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:51:23,427 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:51:23,427 INFO L85 PathProgramCache]: Analyzing trace with hash -1680636061, now seen corresponding path program 7 times [2025-03-14 21:51:23,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:51:23,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441543268] [2025-03-14 21:51:23,427 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-03-14 21:51:23,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:51:23,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 21:51:23,646 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-14 21:51:23,646 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:51:23,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441543268] [2025-03-14 21:51:23,646 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441543268] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:51:23,646 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:51:23,646 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:51:23,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096807031] [2025-03-14 21:51:23,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:51:23,647 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:51:23,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:51:23,647 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:51:23,647 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:51:23,648 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 135 [2025-03-14 21:51:23,649 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 386 places, 1888 transitions, 30015 flow. Second operand has 16 states, 16 states have (on average 80.25) internal successors, (1284), 16 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:23,649 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:51:23,649 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 135 [2025-03-14 21:51:23,649 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:51:26,557 INFO L124 PetriNetUnfolderBase]: 4039/11217 cut-off events. [2025-03-14 21:51:26,557 INFO L125 PetriNetUnfolderBase]: For 64980/67592 co-relation queries the response was YES. [2025-03-14 21:51:26,578 INFO L83 FinitePrefix]: Finished finitePrefix Result has 68472 conditions, 11217 events. 4039/11217 cut-off events. For 64980/67592 co-relation queries the response was YES. Maximal size of possible extension queue 292. Compared 107592 event pairs, 395 based on Foata normal form. 53/10700 useless extension candidates. Maximal degree in co-relation 68267. Up to 3505 conditions per place. [2025-03-14 21:51:26,634 INFO L140 encePairwiseOnDemand]: 112/135 looper letters, 1259 selfloop transitions, 360 changer transitions 0/2109 dead transitions. [2025-03-14 21:51:26,634 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 411 places, 2109 transitions, 36545 flow [2025-03-14 21:51:26,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2025-03-14 21:51:26,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2025-03-14 21:51:26,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2688 transitions. [2025-03-14 21:51:26,637 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6637037037037037 [2025-03-14 21:51:26,640 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 280 predicate places. [2025-03-14 21:51:26,640 INFO L471 AbstractCegarLoop]: Abstraction has has 411 places, 2109 transitions, 36545 flow [2025-03-14 21:51:26,641 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 80.25) internal successors, (1284), 16 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:26,641 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:51:26,641 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] [2025-03-14 21:51:26,641 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-03-14 21:51:26,641 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:51:26,642 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:51:26,642 INFO L85 PathProgramCache]: Analyzing trace with hash -1967350907, now seen corresponding path program 8 times [2025-03-14 21:51:26,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:51:26,643 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097682524] [2025-03-14 21:51:26,643 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-14 21:51:26,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:51:26,655 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-14 21:51:26,656 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:51:26,969 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-14 21:51:26,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:51:26,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097682524] [2025-03-14 21:51:26,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097682524] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:51:26,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:51:26,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:51:26,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633075704] [2025-03-14 21:51:26,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:51:26,970 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:51:26,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:51:26,971 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:51:26,971 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:51:26,971 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 72 out of 135 [2025-03-14 21:51:26,972 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 411 places, 2109 transitions, 36545 flow. Second operand has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:26,974 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:51:26,974 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 72 of 135 [2025-03-14 21:51:26,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:51:29,531 INFO L124 PetriNetUnfolderBase]: 3278/8863 cut-off events. [2025-03-14 21:51:29,532 INFO L125 PetriNetUnfolderBase]: For 66978/69798 co-relation queries the response was YES. [2025-03-14 21:51:29,549 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60651 conditions, 8863 events. 3278/8863 cut-off events. For 66978/69798 co-relation queries the response was YES. Maximal size of possible extension queue 235. Compared 80031 event pairs, 378 based on Foata normal form. 112/8528 useless extension candidates. Maximal degree in co-relation 60427. Up to 2555 conditions per place. [2025-03-14 21:51:29,596 INFO L140 encePairwiseOnDemand]: 109/135 looper letters, 1162 selfloop transitions, 443 changer transitions 0/1848 dead transitions. [2025-03-14 21:51:29,596 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 439 places, 1848 transitions, 35013 flow [2025-03-14 21:51:29,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2025-03-14 21:51:29,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2025-03-14 21:51:29,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2770 transitions. [2025-03-14 21:51:29,599 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6034858387799564 [2025-03-14 21:51:29,599 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 308 predicate places. [2025-03-14 21:51:29,600 INFO L471 AbstractCegarLoop]: Abstraction has has 439 places, 1848 transitions, 35013 flow [2025-03-14 21:51:29,600 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:29,600 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:51:29,600 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] [2025-03-14 21:51:29,600 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-03-14 21:51:29,600 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:51:29,601 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:51:29,601 INFO L85 PathProgramCache]: Analyzing trace with hash 908502231, now seen corresponding path program 9 times [2025-03-14 21:51:29,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:51:29,601 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75485389] [2025-03-14 21:51:29,601 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-14 21:51:29,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:51:29,612 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-03-14 21:51:29,612 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:51:29,923 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-14 21:51:29,924 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:51:29,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75485389] [2025-03-14 21:51:29,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75485389] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:51:29,924 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:51:29,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:51:29,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756547777] [2025-03-14 21:51:29,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:51:29,925 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:51:29,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:51:29,925 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:51:29,925 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:51:29,926 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 72 out of 135 [2025-03-14 21:51:29,928 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 439 places, 1848 transitions, 35013 flow. Second operand has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:29,928 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:51:29,928 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 72 of 135 [2025-03-14 21:51:29,928 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:51:32,636 INFO L124 PetriNetUnfolderBase]: 3914/10899 cut-off events. [2025-03-14 21:51:32,636 INFO L125 PetriNetUnfolderBase]: For 99210/102619 co-relation queries the response was YES. [2025-03-14 21:51:32,667 INFO L83 FinitePrefix]: Finished finitePrefix Result has 79081 conditions, 10899 events. 3914/10899 cut-off events. For 99210/102619 co-relation queries the response was YES. Maximal size of possible extension queue 319. Compared 104949 event pairs, 368 based on Foata normal form. 109/10490 useless extension candidates. Maximal degree in co-relation 78838. Up to 2617 conditions per place. [2025-03-14 21:51:32,743 INFO L140 encePairwiseOnDemand]: 108/135 looper letters, 1479 selfloop transitions, 712 changer transitions 0/2434 dead transitions. [2025-03-14 21:51:32,743 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 469 places, 2434 transitions, 51071 flow [2025-03-14 21:51:32,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2025-03-14 21:51:32,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2025-03-14 21:51:32,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2553 transitions. [2025-03-14 21:51:32,746 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6100358422939068 [2025-03-14 21:51:32,747 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 338 predicate places. [2025-03-14 21:51:32,747 INFO L471 AbstractCegarLoop]: Abstraction has has 469 places, 2434 transitions, 51071 flow [2025-03-14 21:51:32,748 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:32,748 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:51:32,748 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] [2025-03-14 21:51:32,748 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-03-14 21:51:32,748 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:51:32,748 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:51:32,749 INFO L85 PathProgramCache]: Analyzing trace with hash -1911060305, now seen corresponding path program 10 times [2025-03-14 21:51:32,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:51:32,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487825406] [2025-03-14 21:51:32,749 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-14 21:51:32,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:51:32,760 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2025-03-14 21:51:32,760 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:51:32,916 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-14 21:51:32,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:51:32,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487825406] [2025-03-14 21:51:32,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487825406] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:51:32,916 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:51:32,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2025-03-14 21:51:32,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920700073] [2025-03-14 21:51:32,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:51:32,917 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-14 21:51:32,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:51:32,917 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-14 21:51:32,917 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2025-03-14 21:51:32,918 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 94 out of 135 [2025-03-14 21:51:32,918 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 469 places, 2434 transitions, 51071 flow. Second operand has 8 states, 8 states have (on average 97.0) internal successors, (776), 8 states have internal predecessors, (776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:32,919 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:51:32,919 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 94 of 135 [2025-03-14 21:51:32,919 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:51:35,858 INFO L124 PetriNetUnfolderBase]: 5181/13851 cut-off events. [2025-03-14 21:51:35,859 INFO L125 PetriNetUnfolderBase]: For 171942/176845 co-relation queries the response was YES. [2025-03-14 21:51:35,883 INFO L83 FinitePrefix]: Finished finitePrefix Result has 110317 conditions, 13851 events. 5181/13851 cut-off events. For 171942/176845 co-relation queries the response was YES. Maximal size of possible extension queue 389. Compared 137406 event pairs, 606 based on Foata normal form. 121/13261 useless extension candidates. Maximal degree in co-relation 110062. Up to 4501 conditions per place. [2025-03-14 21:51:35,964 INFO L140 encePairwiseOnDemand]: 122/135 looper letters, 1688 selfloop transitions, 279 changer transitions 0/2853 dead transitions. [2025-03-14 21:51:35,965 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 476 places, 2853 transitions, 64989 flow [2025-03-14 21:51:35,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-14 21:51:35,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2025-03-14 21:51:35,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 852 transitions. [2025-03-14 21:51:35,966 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7888888888888889 [2025-03-14 21:51:35,967 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 345 predicate places. [2025-03-14 21:51:35,967 INFO L471 AbstractCegarLoop]: Abstraction has has 476 places, 2853 transitions, 64989 flow [2025-03-14 21:51:35,967 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 97.0) internal successors, (776), 8 states have internal predecessors, (776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:35,967 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:51:35,967 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] [2025-03-14 21:51:35,967 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-03-14 21:51:35,968 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:51:35,968 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:51:35,968 INFO L85 PathProgramCache]: Analyzing trace with hash 1955726283, now seen corresponding path program 11 times [2025-03-14 21:51:35,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:51:35,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680956712] [2025-03-14 21:51:35,968 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-14 21:51:35,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:51:35,976 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-14 21:51:35,977 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:51:36,345 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-14 21:51:36,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:51:36,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680956712] [2025-03-14 21:51:36,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680956712] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:51:36,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:51:36,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:51:36,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426829123] [2025-03-14 21:51:36,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:51:36,346 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:51:36,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:51:36,347 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:51:36,347 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:51:36,347 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 72 out of 135 [2025-03-14 21:51:36,348 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 476 places, 2853 transitions, 64989 flow. Second operand has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:36,349 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:51:36,349 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 72 of 135 [2025-03-14 21:51:36,349 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:51:40,280 INFO L124 PetriNetUnfolderBase]: 4837/13039 cut-off events. [2025-03-14 21:51:40,280 INFO L125 PetriNetUnfolderBase]: For 192792/198352 co-relation queries the response was YES. [2025-03-14 21:51:40,306 INFO L83 FinitePrefix]: Finished finitePrefix Result has 111143 conditions, 13039 events. 4837/13039 cut-off events. For 192792/198352 co-relation queries the response was YES. Maximal size of possible extension queue 371. Compared 128466 event pairs, 684 based on Foata normal form. 144/12488 useless extension candidates. Maximal degree in co-relation 110869. Up to 4397 conditions per place. [2025-03-14 21:51:40,424 INFO L140 encePairwiseOnDemand]: 109/135 looper letters, 1769 selfloop transitions, 652 changer transitions 0/2664 dead transitions. [2025-03-14 21:51:40,424 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 506 places, 2664 transitions, 64977 flow [2025-03-14 21:51:40,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2025-03-14 21:51:40,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2025-03-14 21:51:40,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2536 transitions. [2025-03-14 21:51:40,427 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.605973715651135 [2025-03-14 21:51:40,427 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 375 predicate places. [2025-03-14 21:51:40,427 INFO L471 AbstractCegarLoop]: Abstraction has has 506 places, 2664 transitions, 64977 flow [2025-03-14 21:51:40,427 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:40,428 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:51:40,428 INFO L221 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-14 21:51:40,428 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-03-14 21:51:40,428 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:51:40,428 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:51:40,428 INFO L85 PathProgramCache]: Analyzing trace with hash 826125153, now seen corresponding path program 12 times [2025-03-14 21:51:40,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:51:40,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464084616] [2025-03-14 21:51:40,428 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-14 21:51:40,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:51:40,437 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2025-03-14 21:51:40,437 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:51:40,648 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-14 21:51:40,648 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:51:40,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464084616] [2025-03-14 21:51:40,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464084616] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:51:40,648 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:51:40,648 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:51:40,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873787493] [2025-03-14 21:51:40,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:51:40,649 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:51:40,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:51:40,650 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:51:40,650 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:51:40,651 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 135 [2025-03-14 21:51:40,652 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 506 places, 2664 transitions, 64977 flow. Second operand has 16 states, 16 states have (on average 80.25) internal successors, (1284), 16 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:40,652 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:51:40,652 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 135 [2025-03-14 21:51:40,652 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:51:46,013 INFO L124 PetriNetUnfolderBase]: 5954/16410 cut-off events. [2025-03-14 21:51:46,014 INFO L125 PetriNetUnfolderBase]: For 262218/270266 co-relation queries the response was YES. [2025-03-14 21:51:46,046 INFO L83 FinitePrefix]: Finished finitePrefix Result has 146055 conditions, 16410 events. 5954/16410 cut-off events. For 262218/270266 co-relation queries the response was YES. Maximal size of possible extension queue 406. Compared 164096 event pairs, 879 based on Foata normal form. 44/15588 useless extension candidates. Maximal degree in co-relation 145762. Up to 5972 conditions per place. [2025-03-14 21:51:46,138 INFO L140 encePairwiseOnDemand]: 113/135 looper letters, 1936 selfloop transitions, 457 changer transitions 0/3065 dead transitions. [2025-03-14 21:51:46,139 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 530 places, 3065 transitions, 79681 flow [2025-03-14 21:51:46,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-03-14 21:51:46,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2025-03-14 21:51:46,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 2249 transitions. [2025-03-14 21:51:46,140 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6663703703703704 [2025-03-14 21:51:46,141 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 399 predicate places. [2025-03-14 21:51:46,141 INFO L471 AbstractCegarLoop]: Abstraction has has 530 places, 3065 transitions, 79681 flow [2025-03-14 21:51:46,141 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 80.25) internal successors, (1284), 16 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:46,141 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:51:46,141 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] [2025-03-14 21:51:46,141 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-03-14 21:51:46,141 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:51:46,142 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:51:46,142 INFO L85 PathProgramCache]: Analyzing trace with hash -1789354925, now seen corresponding path program 13 times [2025-03-14 21:51:46,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:51:46,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230689333] [2025-03-14 21:51:46,142 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-03-14 21:51:46,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:51:46,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 21:51:46,418 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-14 21:51:46,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:51:46,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230689333] [2025-03-14 21:51:46,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230689333] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:51:46,419 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:51:46,419 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:51:46,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207130192] [2025-03-14 21:51:46,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:51:46,419 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:51:46,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:51:46,419 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:51:46,420 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:51:46,420 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 72 out of 135 [2025-03-14 21:51:46,421 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 530 places, 3065 transitions, 79681 flow. Second operand has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:46,421 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:51:46,421 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 72 of 135 [2025-03-14 21:51:46,421 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:51:51,456 INFO L124 PetriNetUnfolderBase]: 6088/17165 cut-off events. [2025-03-14 21:51:51,457 INFO L125 PetriNetUnfolderBase]: For 315079/323892 co-relation queries the response was YES. [2025-03-14 21:51:51,496 INFO L83 FinitePrefix]: Finished finitePrefix Result has 160757 conditions, 17165 events. 6088/17165 cut-off events. For 315079/323892 co-relation queries the response was YES. Maximal size of possible extension queue 443. Compared 175502 event pairs, 912 based on Foata normal form. 163/16426 useless extension candidates. Maximal degree in co-relation 160445. Up to 5983 conditions per place. [2025-03-14 21:51:51,607 INFO L140 encePairwiseOnDemand]: 107/135 looper letters, 2275 selfloop transitions, 687 changer transitions 0/3261 dead transitions. [2025-03-14 21:51:51,607 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 568 places, 3261 transitions, 90631 flow [2025-03-14 21:51:51,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2025-03-14 21:51:51,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2025-03-14 21:51:51,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 3197 transitions. [2025-03-14 21:51:51,609 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6072174738841406 [2025-03-14 21:51:51,610 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 437 predicate places. [2025-03-14 21:51:51,610 INFO L471 AbstractCegarLoop]: Abstraction has has 568 places, 3261 transitions, 90631 flow [2025-03-14 21:51:51,610 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:51,610 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:51:51,610 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] [2025-03-14 21:51:51,610 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-03-14 21:51:51,610 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:51:51,611 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:51:51,611 INFO L85 PathProgramCache]: Analyzing trace with hash -435028897, now seen corresponding path program 14 times [2025-03-14 21:51:51,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:51:51,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961564064] [2025-03-14 21:51:51,611 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-14 21:51:51,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:51:51,617 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-14 21:51:51,617 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:51:52,028 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-14 21:51:52,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:51:52,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961564064] [2025-03-14 21:51:52,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961564064] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:51:52,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:51:52,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2025-03-14 21:51:52,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700041836] [2025-03-14 21:51:52,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:51:52,029 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-03-14 21:51:52,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:51:52,029 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-03-14 21:51:52,029 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2025-03-14 21:51:52,030 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 135 [2025-03-14 21:51:52,031 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 568 places, 3261 transitions, 90631 flow. Second operand has 17 states, 17 states have (on average 73.11764705882354) internal successors, (1243), 17 states have internal predecessors, (1243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:52,031 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:51:52,031 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 135 [2025-03-14 21:51:52,031 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:51:57,790 INFO L124 PetriNetUnfolderBase]: 6108/17316 cut-off events. [2025-03-14 21:51:57,790 INFO L125 PetriNetUnfolderBase]: For 363034/372426 co-relation queries the response was YES. [2025-03-14 21:51:57,836 INFO L83 FinitePrefix]: Finished finitePrefix Result has 172229 conditions, 17316 events. 6108/17316 cut-off events. For 363034/372426 co-relation queries the response was YES. Maximal size of possible extension queue 443. Compared 177175 event pairs, 843 based on Foata normal form. 163/16571 useless extension candidates. Maximal degree in co-relation 171898. Up to 5983 conditions per place. [2025-03-14 21:51:58,135 INFO L140 encePairwiseOnDemand]: 105/135 looper letters, 2429 selfloop transitions, 667 changer transitions 0/3307 dead transitions. [2025-03-14 21:51:58,136 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 608 places, 3307 transitions, 98131 flow [2025-03-14 21:51:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2025-03-14 21:51:58,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2025-03-14 21:51:58,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 3321 transitions. [2025-03-14 21:51:58,138 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6 [2025-03-14 21:51:58,138 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 477 predicate places. [2025-03-14 21:51:58,138 INFO L471 AbstractCegarLoop]: Abstraction has has 608 places, 3307 transitions, 98131 flow [2025-03-14 21:51:58,139 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 73.11764705882354) internal successors, (1243), 17 states have internal predecessors, (1243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:58,139 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:51:58,139 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] [2025-03-14 21:51:58,139 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-03-14 21:51:58,139 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:51:58,139 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:51:58,139 INFO L85 PathProgramCache]: Analyzing trace with hash -666627153, now seen corresponding path program 15 times [2025-03-14 21:51:58,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:51:58,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041867487] [2025-03-14 21:51:58,139 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-14 21:51:58,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:51:58,148 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-03-14 21:51:58,151 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:51:58,444 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 21:51:58,444 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:51:58,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041867487] [2025-03-14 21:51:58,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041867487] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:51:58,445 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:51:58,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2025-03-14 21:51:58,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125946917] [2025-03-14 21:51:58,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:51:58,445 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2025-03-14 21:51:58,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:51:58,445 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2025-03-14 21:51:58,445 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2025-03-14 21:51:58,446 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 135 [2025-03-14 21:51:58,447 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 608 places, 3307 transitions, 98131 flow. Second operand has 18 states, 18 states have (on average 73.0) internal successors, (1314), 18 states have internal predecessors, (1314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:51:58,447 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:51:58,447 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 135 [2025-03-14 21:51:58,447 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:52:05,189 INFO L124 PetriNetUnfolderBase]: 6488/18322 cut-off events. [2025-03-14 21:52:05,189 INFO L125 PetriNetUnfolderBase]: For 434332/444477 co-relation queries the response was YES. [2025-03-14 21:52:05,231 INFO L83 FinitePrefix]: Finished finitePrefix Result has 193962 conditions, 18322 events. 6488/18322 cut-off events. For 434332/444477 co-relation queries the response was YES. Maximal size of possible extension queue 448. Compared 188284 event pairs, 767 based on Foata normal form. 170/17547 useless extension candidates. Maximal degree in co-relation 193612. Up to 6133 conditions per place. [2025-03-14 21:52:05,363 INFO L140 encePairwiseOnDemand]: 103/135 looper letters, 2548 selfloop transitions, 853 changer transitions 0/3612 dead transitions. [2025-03-14 21:52:05,363 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 668 places, 3612 transitions, 114339 flow [2025-03-14 21:52:05,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2025-03-14 21:52:05,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2025-03-14 21:52:05,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 4874 transitions. [2025-03-14 21:52:05,367 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.5918639951426836 [2025-03-14 21:52:05,367 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 537 predicate places. [2025-03-14 21:52:05,367 INFO L471 AbstractCegarLoop]: Abstraction has has 668 places, 3612 transitions, 114339 flow [2025-03-14 21:52:05,368 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 73.0) internal successors, (1314), 18 states have internal predecessors, (1314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:52:05,368 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:52:05,368 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] [2025-03-14 21:52:05,368 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2025-03-14 21:52:05,368 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:52:05,368 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:52:05,368 INFO L85 PathProgramCache]: Analyzing trace with hash 2076320159, now seen corresponding path program 16 times [2025-03-14 21:52:05,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:52:05,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112105288] [2025-03-14 21:52:05,369 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-14 21:52:05,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:52:05,374 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2025-03-14 21:52:05,375 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:52:05,822 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-14 21:52:05,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:52:05,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112105288] [2025-03-14 21:52:05,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112105288] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:52:05,822 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:52:05,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:52:05,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181765628] [2025-03-14 21:52:05,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:52:05,823 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:52:05,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:52:05,823 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:52:05,824 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:52:05,824 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 72 out of 135 [2025-03-14 21:52:05,825 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 668 places, 3612 transitions, 114339 flow. Second operand has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:52:05,825 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:52:05,825 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 72 of 135 [2025-03-14 21:52:05,825 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:52:12,689 INFO L124 PetriNetUnfolderBase]: 6510/18395 cut-off events. [2025-03-14 21:52:12,689 INFO L125 PetriNetUnfolderBase]: For 496001/506830 co-relation queries the response was YES. [2025-03-14 21:52:12,724 INFO L83 FinitePrefix]: Finished finitePrefix Result has 205134 conditions, 18395 events. 6510/18395 cut-off events. For 496001/506830 co-relation queries the response was YES. Maximal size of possible extension queue 448. Compared 189385 event pairs, 812 based on Foata normal form. 186/17631 useless extension candidates. Maximal degree in co-relation 204765. Up to 6138 conditions per place. [2025-03-14 21:52:12,852 INFO L140 encePairwiseOnDemand]: 106/135 looper letters, 2503 selfloop transitions, 801 changer transitions 0/3616 dead transitions. [2025-03-14 21:52:12,852 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 709 places, 3616 transitions, 121093 flow [2025-03-14 21:52:12,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2025-03-14 21:52:12,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2025-03-14 21:52:12,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 3450 transitions. [2025-03-14 21:52:12,855 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6084656084656085 [2025-03-14 21:52:12,855 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 578 predicate places. [2025-03-14 21:52:12,855 INFO L471 AbstractCegarLoop]: Abstraction has has 709 places, 3616 transitions, 121093 flow [2025-03-14 21:52:12,855 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:52:12,855 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:52:12,856 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] [2025-03-14 21:52:12,856 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2025-03-14 21:52:12,856 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:52:12,856 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:52:12,856 INFO L85 PathProgramCache]: Analyzing trace with hash 1025899277, now seen corresponding path program 17 times [2025-03-14 21:52:12,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:52:12,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861362509] [2025-03-14 21:52:12,856 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-14 21:52:12,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:52:12,863 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-14 21:52:12,863 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:52:13,108 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-14 21:52:13,109 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:52:13,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861362509] [2025-03-14 21:52:13,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861362509] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:52:13,109 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:52:13,109 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:52:13,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434182691] [2025-03-14 21:52:13,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:52:13,109 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:52:13,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:52:13,110 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:52:13,110 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:52:13,110 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 72 out of 135 [2025-03-14 21:52:13,111 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 709 places, 3616 transitions, 121093 flow. Second operand has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:52:13,111 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:52:13,111 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 72 of 135 [2025-03-14 21:52:13,111 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:52:19,978 INFO L124 PetriNetUnfolderBase]: 6235/17439 cut-off events. [2025-03-14 21:52:19,978 INFO L125 PetriNetUnfolderBase]: For 532427/544583 co-relation queries the response was YES. [2025-03-14 21:52:20,041 INFO L83 FinitePrefix]: Finished finitePrefix Result has 206971 conditions, 17439 events. 6235/17439 cut-off events. For 532427/544583 co-relation queries the response was YES. Maximal size of possible extension queue 438. Compared 177562 event pairs, 837 based on Foata normal form. 213/16734 useless extension candidates. Maximal degree in co-relation 206583. Up to 6052 conditions per place. [2025-03-14 21:52:20,194 INFO L140 encePairwiseOnDemand]: 106/135 looper letters, 2407 selfloop transitions, 704 changer transitions 0/3414 dead transitions. [2025-03-14 21:52:20,194 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 729 places, 3414 transitions, 120359 flow [2025-03-14 21:52:20,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2025-03-14 21:52:20,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2025-03-14 21:52:20,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 3364 transitions. [2025-03-14 21:52:20,197 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6077687443541102 [2025-03-14 21:52:20,197 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 598 predicate places. [2025-03-14 21:52:20,197 INFO L471 AbstractCegarLoop]: Abstraction has has 729 places, 3414 transitions, 120359 flow [2025-03-14 21:52:20,198 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:52:20,198 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:52:20,198 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] [2025-03-14 21:52:20,198 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2025-03-14 21:52:20,198 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:52:20,198 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:52:20,198 INFO L85 PathProgramCache]: Analyzing trace with hash 1315930731, now seen corresponding path program 18 times [2025-03-14 21:52:20,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:52:20,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547869768] [2025-03-14 21:52:20,200 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-14 21:52:20,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:52:20,210 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2025-03-14 21:52:20,210 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:52:20,541 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-14 21:52:20,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:52:20,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547869768] [2025-03-14 21:52:20,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547869768] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:52:20,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:52:20,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:52:20,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424475950] [2025-03-14 21:52:20,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:52:20,542 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:52:20,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:52:20,542 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:52:20,543 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:52:20,543 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 135 [2025-03-14 21:52:20,544 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 729 places, 3414 transitions, 120359 flow. Second operand has 16 states, 16 states have (on average 80.25) internal successors, (1284), 16 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:52:20,544 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:52:20,544 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 135 [2025-03-14 21:52:20,544 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:52:27,470 INFO L124 PetriNetUnfolderBase]: 6655/17407 cut-off events. [2025-03-14 21:52:27,470 INFO L125 PetriNetUnfolderBase]: For 602629/621798 co-relation queries the response was YES. [2025-03-14 21:52:27,507 INFO L83 FinitePrefix]: Finished finitePrefix Result has 229353 conditions, 17407 events. 6655/17407 cut-off events. For 602629/621798 co-relation queries the response was YES. Maximal size of possible extension queue 444. Compared 172795 event pairs, 956 based on Foata normal form. 79/16565 useless extension candidates. Maximal degree in co-relation 228946. Up to 6780 conditions per place. [2025-03-14 21:52:27,663 INFO L140 encePairwiseOnDemand]: 111/135 looper letters, 2478 selfloop transitions, 362 changer transitions 0/3643 dead transitions. [2025-03-14 21:52:27,663 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 753 places, 3643 transitions, 133817 flow [2025-03-14 21:52:27,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-03-14 21:52:27,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2025-03-14 21:52:27,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 2238 transitions. [2025-03-14 21:52:27,665 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6631111111111111 [2025-03-14 21:52:27,665 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 622 predicate places. [2025-03-14 21:52:27,665 INFO L471 AbstractCegarLoop]: Abstraction has has 753 places, 3643 transitions, 133817 flow [2025-03-14 21:52:27,666 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 80.25) internal successors, (1284), 16 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:52:27,666 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:52:27,666 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] [2025-03-14 21:52:27,666 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2025-03-14 21:52:27,666 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:52:27,666 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:52:27,666 INFO L85 PathProgramCache]: Analyzing trace with hash 1932899179, now seen corresponding path program 19 times [2025-03-14 21:52:27,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:52:27,666 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034316469] [2025-03-14 21:52:27,666 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-03-14 21:52:27,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:52:27,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 21:52:27,843 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-14 21:52:27,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:52:27,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034316469] [2025-03-14 21:52:27,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034316469] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:52:27,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:52:27,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:52:27,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003867392] [2025-03-14 21:52:27,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:52:27,844 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:52:27,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:52:27,845 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:52:27,845 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:52:27,845 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 135 [2025-03-14 21:52:27,846 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 753 places, 3643 transitions, 133817 flow. Second operand has 16 states, 16 states have (on average 80.25) internal successors, (1284), 16 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:52:27,846 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:52:27,846 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 135 [2025-03-14 21:52:27,846 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:52:36,550 INFO L124 PetriNetUnfolderBase]: 7144/18657 cut-off events. [2025-03-14 21:52:36,550 INFO L125 PetriNetUnfolderBase]: For 709879/732607 co-relation queries the response was YES. [2025-03-14 21:52:36,603 INFO L83 FinitePrefix]: Finished finitePrefix Result has 256906 conditions, 18657 events. 7144/18657 cut-off events. For 709879/732607 co-relation queries the response was YES. Maximal size of possible extension queue 489. Compared 188012 event pairs, 1035 based on Foata normal form. 88/17764 useless extension candidates. Maximal degree in co-relation 256480. Up to 7535 conditions per place. [2025-03-14 21:52:36,754 INFO L140 encePairwiseOnDemand]: 112/135 looper letters, 2703 selfloop transitions, 382 changer transitions 0/3880 dead transitions. [2025-03-14 21:52:36,755 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 779 places, 3880 transitions, 148883 flow [2025-03-14 21:52:36,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2025-03-14 21:52:36,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2025-03-14 21:52:36,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 2412 transitions. [2025-03-14 21:52:36,757 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6617283950617284 [2025-03-14 21:52:36,757 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 648 predicate places. [2025-03-14 21:52:36,757 INFO L471 AbstractCegarLoop]: Abstraction has has 779 places, 3880 transitions, 148883 flow [2025-03-14 21:52:36,758 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 80.25) internal successors, (1284), 16 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:52:36,758 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:52:36,758 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] [2025-03-14 21:52:36,758 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2025-03-14 21:52:36,758 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:52:36,758 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:52:36,758 INFO L85 PathProgramCache]: Analyzing trace with hash 1196475943, now seen corresponding path program 20 times [2025-03-14 21:52:36,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:52:36,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508476187] [2025-03-14 21:52:36,758 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-14 21:52:36,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:52:36,765 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-14 21:52:36,765 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:52:37,188 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-14 21:52:37,189 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:52:37,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508476187] [2025-03-14 21:52:37,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508476187] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:52:37,189 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:52:37,189 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2025-03-14 21:52:37,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994132481] [2025-03-14 21:52:37,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:52:37,190 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2025-03-14 21:52:37,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:52:37,190 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2025-03-14 21:52:37,190 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2025-03-14 21:52:37,191 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 135 [2025-03-14 21:52:37,192 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 779 places, 3880 transitions, 148883 flow. Second operand has 18 states, 18 states have (on average 73.0) internal successors, (1314), 18 states have internal predecessors, (1314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:52:37,192 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:52:37,192 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 135 [2025-03-14 21:52:37,192 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:52:47,592 INFO L124 PetriNetUnfolderBase]: 7374/19468 cut-off events. [2025-03-14 21:52:47,593 INFO L125 PetriNetUnfolderBase]: For 797031/821126 co-relation queries the response was YES. [2025-03-14 21:52:47,649 INFO L83 FinitePrefix]: Finished finitePrefix Result has 279688 conditions, 19468 events. 7374/19468 cut-off events. For 797031/821126 co-relation queries the response was YES. Maximal size of possible extension queue 520. Compared 198240 event pairs, 1035 based on Foata normal form. 219/18683 useless extension candidates. Maximal degree in co-relation 279243. Up to 7657 conditions per place. [2025-03-14 21:52:47,856 INFO L140 encePairwiseOnDemand]: 103/135 looper letters, 3004 selfloop transitions, 930 changer transitions 0/4213 dead transitions. [2025-03-14 21:52:47,856 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 840 places, 4213 transitions, 169431 flow [2025-03-14 21:52:47,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2025-03-14 21:52:47,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2025-03-14 21:52:47,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 4934 transitions. [2025-03-14 21:52:47,859 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.5894862604540024 [2025-03-14 21:52:47,860 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 709 predicate places. [2025-03-14 21:52:47,860 INFO L471 AbstractCegarLoop]: Abstraction has has 840 places, 4213 transitions, 169431 flow [2025-03-14 21:52:47,860 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 73.0) internal successors, (1314), 18 states have internal predecessors, (1314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:52:47,860 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:52:47,860 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] [2025-03-14 21:52:47,860 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2025-03-14 21:52:47,861 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:52:47,861 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:52:47,861 INFO L85 PathProgramCache]: Analyzing trace with hash -355544041, now seen corresponding path program 21 times [2025-03-14 21:52:47,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:52:47,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714290881] [2025-03-14 21:52:47,861 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-14 21:52:47,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:52:47,867 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-03-14 21:52:47,867 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:52:48,092 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-14 21:52:48,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:52:48,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714290881] [2025-03-14 21:52:48,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714290881] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:52:48,093 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:52:48,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:52:48,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191971117] [2025-03-14 21:52:48,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:52:48,093 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:52:48,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:52:48,094 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:52:48,094 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:52:48,094 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 72 out of 135 [2025-03-14 21:52:48,095 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 840 places, 4213 transitions, 169431 flow. Second operand has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:52:48,095 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:52:48,095 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 72 of 135 [2025-03-14 21:52:48,095 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:52:58,051 INFO L124 PetriNetUnfolderBase]: 7381/19352 cut-off events. [2025-03-14 21:52:58,051 INFO L125 PetriNetUnfolderBase]: For 877458/902303 co-relation queries the response was YES. [2025-03-14 21:52:58,102 INFO L83 FinitePrefix]: Finished finitePrefix Result has 291860 conditions, 19352 events. 7381/19352 cut-off events. For 877458/902303 co-relation queries the response was YES. Maximal size of possible extension queue 517. Compared 196177 event pairs, 1102 based on Foata normal form. 208/18555 useless extension candidates. Maximal degree in co-relation 291396. Up to 7656 conditions per place. [2025-03-14 21:52:58,270 INFO L140 encePairwiseOnDemand]: 106/135 looper letters, 2951 selfloop transitions, 882 changer transitions 0/4217 dead transitions. [2025-03-14 21:52:58,270 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 882 places, 4217 transitions, 177283 flow [2025-03-14 21:52:58,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2025-03-14 21:52:58,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2025-03-14 21:52:58,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 3513 transitions. [2025-03-14 21:52:58,272 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6051679586563308 [2025-03-14 21:52:58,273 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 751 predicate places. [2025-03-14 21:52:58,273 INFO L471 AbstractCegarLoop]: Abstraction has has 882 places, 4217 transitions, 177283 flow [2025-03-14 21:52:58,273 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:52:58,273 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:52:58,273 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] [2025-03-14 21:52:58,273 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2025-03-14 21:52:58,273 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:52:58,274 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:52:58,274 INFO L85 PathProgramCache]: Analyzing trace with hash 1165402287, now seen corresponding path program 22 times [2025-03-14 21:52:58,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:52:58,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238934120] [2025-03-14 21:52:58,274 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-14 21:52:58,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:52:58,280 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2025-03-14 21:52:58,281 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:52:58,521 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-14 21:52:58,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:52:58,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238934120] [2025-03-14 21:52:58,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238934120] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:52:58,521 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:52:58,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2025-03-14 21:52:58,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709241005] [2025-03-14 21:52:58,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:52:58,522 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2025-03-14 21:52:58,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:52:58,522 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2025-03-14 21:52:58,522 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2025-03-14 21:52:58,523 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 71 out of 135 [2025-03-14 21:52:58,523 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 882 places, 4217 transitions, 177283 flow. Second operand has 18 states, 18 states have (on average 73.0) internal successors, (1314), 18 states have internal predecessors, (1314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:52:58,523 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:52:58,523 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 71 of 135 [2025-03-14 21:52:58,523 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:53:08,636 INFO L124 PetriNetUnfolderBase]: 7438/19567 cut-off events. [2025-03-14 21:53:08,637 INFO L125 PetriNetUnfolderBase]: For 970289/996782 co-relation queries the response was YES. [2025-03-14 21:53:08,694 INFO L83 FinitePrefix]: Finished finitePrefix Result has 307252 conditions, 19567 events. 7438/19567 cut-off events. For 970289/996782 co-relation queries the response was YES. Maximal size of possible extension queue 522. Compared 199172 event pairs, 1081 based on Foata normal form. 216/18777 useless extension candidates. Maximal degree in co-relation 306769. Up to 7750 conditions per place. [2025-03-14 21:53:08,899 INFO L140 encePairwiseOnDemand]: 110/135 looper letters, 3049 selfloop transitions, 1074 changer transitions 0/4402 dead transitions. [2025-03-14 21:53:08,900 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 906 places, 4402 transitions, 193163 flow [2025-03-14 21:53:08,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-03-14 21:53:08,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2025-03-14 21:53:08,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 2076 transitions. [2025-03-14 21:53:08,901 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6151111111111112 [2025-03-14 21:53:08,901 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 775 predicate places. [2025-03-14 21:53:08,901 INFO L471 AbstractCegarLoop]: Abstraction has has 906 places, 4402 transitions, 193163 flow [2025-03-14 21:53:08,902 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 73.0) internal successors, (1314), 18 states have internal predecessors, (1314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:53:08,902 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:53:08,902 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] [2025-03-14 21:53:08,902 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2025-03-14 21:53:08,902 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:53:08,902 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:53:08,902 INFO L85 PathProgramCache]: Analyzing trace with hash -1633418967, now seen corresponding path program 23 times [2025-03-14 21:53:08,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:53:08,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130816619] [2025-03-14 21:53:08,903 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-14 21:53:08,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:53:08,908 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-14 21:53:08,908 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:53:09,086 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-14 21:53:09,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:53:09,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130816619] [2025-03-14 21:53:09,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130816619] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:53:09,086 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:53:09,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:53:09,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080415912] [2025-03-14 21:53:09,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:53:09,086 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:53:09,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:53:09,087 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:53:09,087 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:53:09,087 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 135 [2025-03-14 21:53:09,088 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 906 places, 4402 transitions, 193163 flow. Second operand has 16 states, 16 states have (on average 80.25) internal successors, (1284), 16 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:53:09,088 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:53:09,088 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 135 [2025-03-14 21:53:09,088 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:53:22,499 INFO L124 PetriNetUnfolderBase]: 8888/23648 cut-off events. [2025-03-14 21:53:22,500 INFO L125 PetriNetUnfolderBase]: For 1221509/1253994 co-relation queries the response was YES. [2025-03-14 21:53:22,576 INFO L83 FinitePrefix]: Finished finitePrefix Result has 379479 conditions, 23648 events. 8888/23648 cut-off events. For 1221509/1253994 co-relation queries the response was YES. Maximal size of possible extension queue 603. Compared 247277 event pairs, 1141 based on Foata normal form. 158/22612 useless extension candidates. Maximal degree in co-relation 378977. Up to 9704 conditions per place. [2025-03-14 21:53:22,820 INFO L140 encePairwiseOnDemand]: 111/135 looper letters, 3222 selfloop transitions, 726 changer transitions 0/4980 dead transitions. [2025-03-14 21:53:22,820 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 934 places, 4980 transitions, 227139 flow [2025-03-14 21:53:22,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2025-03-14 21:53:22,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2025-03-14 21:53:22,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 2591 transitions. [2025-03-14 21:53:22,822 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6618135376756067 [2025-03-14 21:53:22,822 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 803 predicate places. [2025-03-14 21:53:22,822 INFO L471 AbstractCegarLoop]: Abstraction has has 934 places, 4980 transitions, 227139 flow [2025-03-14 21:53:22,822 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 80.25) internal successors, (1284), 16 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:53:22,822 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:53:22,822 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] [2025-03-14 21:53:22,823 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2025-03-14 21:53:22,823 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:53:22,823 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:53:22,823 INFO L85 PathProgramCache]: Analyzing trace with hash -498965021, now seen corresponding path program 24 times [2025-03-14 21:53:22,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:53:22,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085044556] [2025-03-14 21:53:22,823 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-14 21:53:22,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:53:22,829 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2025-03-14 21:53:22,829 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:53:22,999 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-14 21:53:22,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:53:22,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085044556] [2025-03-14 21:53:22,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085044556] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:53:22,999 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:53:22,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:53:22,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507581567] [2025-03-14 21:53:22,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:53:22,999 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:53:23,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:53:23,000 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:53:23,000 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:53:23,000 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 135 [2025-03-14 21:53:23,001 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 934 places, 4980 transitions, 227139 flow. Second operand has 16 states, 16 states have (on average 80.25) internal successors, (1284), 16 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:53:23,001 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:53:23,001 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 135 [2025-03-14 21:53:23,001 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:53:43,504 INFO L124 PetriNetUnfolderBase]: 10303/27813 cut-off events. [2025-03-14 21:53:43,504 INFO L125 PetriNetUnfolderBase]: For 1524689/1564083 co-relation queries the response was YES. [2025-03-14 21:53:43,609 INFO L83 FinitePrefix]: Finished finitePrefix Result has 455576 conditions, 27813 events. 10303/27813 cut-off events. For 1524689/1564083 co-relation queries the response was YES. Maximal size of possible extension queue 707. Compared 302047 event pairs, 1219 based on Foata normal form. 191/26602 useless extension candidates. Maximal degree in co-relation 455055. Up to 11825 conditions per place. [2025-03-14 21:53:43,947 INFO L140 encePairwiseOnDemand]: 112/135 looper letters, 3685 selfloop transitions, 781 changer transitions 0/5498 dead transitions. [2025-03-14 21:53:43,947 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 964 places, 5498 transitions, 260545 flow [2025-03-14 21:53:43,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2025-03-14 21:53:43,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2025-03-14 21:53:43,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2790 transitions. [2025-03-14 21:53:43,949 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6666666666666666 [2025-03-14 21:53:43,949 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 833 predicate places. [2025-03-14 21:53:43,949 INFO L471 AbstractCegarLoop]: Abstraction has has 964 places, 5498 transitions, 260545 flow [2025-03-14 21:53:43,950 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 80.25) internal successors, (1284), 16 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:53:43,950 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:53:43,950 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] [2025-03-14 21:53:43,950 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2025-03-14 21:53:43,950 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:53:43,950 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:53:43,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1073107359, now seen corresponding path program 25 times [2025-03-14 21:53:43,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:53:43,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430514140] [2025-03-14 21:53:43,950 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-03-14 21:53:43,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:53:43,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 21:53:44,389 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-14 21:53:44,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:53:44,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430514140] [2025-03-14 21:53:44,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430514140] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:53:44,390 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:53:44,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:53:44,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763947024] [2025-03-14 21:53:44,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:53:44,390 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:53:44,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:53:44,391 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:53:44,391 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:53:44,391 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 72 out of 135 [2025-03-14 21:53:44,393 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 964 places, 5498 transitions, 260545 flow. Second operand has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:53:44,393 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:53:44,393 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 72 of 135 [2025-03-14 21:53:44,393 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:54:07,272 INFO L124 PetriNetUnfolderBase]: 9213/24844 cut-off events. [2025-03-14 21:54:07,272 INFO L125 PetriNetUnfolderBase]: For 1485129/1523131 co-relation queries the response was YES. [2025-03-14 21:54:07,349 INFO L83 FinitePrefix]: Finished finitePrefix Result has 423349 conditions, 24844 events. 9213/24844 cut-off events. For 1485129/1523131 co-relation queries the response was YES. Maximal size of possible extension queue 562. Compared 253570 event pairs, 1388 based on Foata normal form. 228/23780 useless extension candidates. Maximal degree in co-relation 422809. Up to 11413 conditions per place. [2025-03-14 21:54:07,639 INFO L140 encePairwiseOnDemand]: 107/135 looper letters, 3499 selfloop transitions, 694 changer transitions 0/4687 dead transitions. [2025-03-14 21:54:07,640 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 972 places, 4687 transitions, 230355 flow [2025-03-14 21:54:07,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2025-03-14 21:54:07,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2025-03-14 21:54:07,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2609 transitions. [2025-03-14 21:54:07,642 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6039351851851852 [2025-03-14 21:54:07,642 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 841 predicate places. [2025-03-14 21:54:07,642 INFO L471 AbstractCegarLoop]: Abstraction has has 972 places, 4687 transitions, 230355 flow [2025-03-14 21:54:07,643 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:54:07,643 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:54:07,643 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] [2025-03-14 21:54:07,643 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2025-03-14 21:54:07,644 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:54:07,644 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:54:07,644 INFO L85 PathProgramCache]: Analyzing trace with hash 1227118113, now seen corresponding path program 26 times [2025-03-14 21:54:07,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:54:07,644 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798369529] [2025-03-14 21:54:07,644 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-14 21:54:07,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:54:07,650 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-14 21:54:07,650 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:54:07,809 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-14 21:54:07,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:54:07,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798369529] [2025-03-14 21:54:07,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798369529] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:54:07,810 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:54:07,810 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:54:07,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343355159] [2025-03-14 21:54:07,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:54:07,810 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:54:07,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:54:07,810 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:54:07,810 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:54:07,811 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 135 [2025-03-14 21:54:07,811 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 972 places, 4687 transitions, 230355 flow. Second operand has 16 states, 16 states have (on average 80.25) internal successors, (1284), 16 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:54:07,811 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:54:07,812 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 135 [2025-03-14 21:54:07,812 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:54:30,290 INFO L124 PetriNetUnfolderBase]: 10005/27015 cut-off events. [2025-03-14 21:54:30,290 INFO L125 PetriNetUnfolderBase]: For 1732153/1770656 co-relation queries the response was YES. [2025-03-14 21:54:30,381 INFO L83 FinitePrefix]: Finished finitePrefix Result has 470053 conditions, 27015 events. 10005/27015 cut-off events. For 1732153/1770656 co-relation queries the response was YES. Maximal size of possible extension queue 666. Compared 287340 event pairs, 1509 based on Foata normal form. 207/25799 useless extension candidates. Maximal degree in co-relation 469494. Up to 13975 conditions per place. [2025-03-14 21:54:30,700 INFO L140 encePairwiseOnDemand]: 112/135 looper letters, 3367 selfloop transitions, 634 changer transitions 0/4397 dead transitions. [2025-03-14 21:54:30,700 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 867 places, 4397 transitions, 227247 flow [2025-03-14 21:54:30,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2025-03-14 21:54:30,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2025-03-14 21:54:30,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 3238 transitions. [2025-03-14 21:54:30,702 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6662551440329219 [2025-03-14 21:54:30,703 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 736 predicate places. [2025-03-14 21:54:30,703 INFO L471 AbstractCegarLoop]: Abstraction has has 867 places, 4397 transitions, 227247 flow [2025-03-14 21:54:30,704 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 80.25) internal successors, (1284), 16 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:54:30,704 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:54:30,704 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] [2025-03-14 21:54:30,704 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2025-03-14 21:54:30,704 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:54:30,704 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:54:30,704 INFO L85 PathProgramCache]: Analyzing trace with hash -1644086541, now seen corresponding path program 27 times [2025-03-14 21:54:30,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:54:30,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804979470] [2025-03-14 21:54:30,705 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-14 21:54:30,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:54:30,711 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-03-14 21:54:30,711 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:54:30,868 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-14 21:54:30,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:54:30,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804979470] [2025-03-14 21:54:30,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804979470] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:54:30,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:54:30,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:54:30,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663896496] [2025-03-14 21:54:30,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:54:30,869 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:54:30,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:54:30,869 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:54:30,869 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:54:30,870 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 135 [2025-03-14 21:54:30,871 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 867 places, 4397 transitions, 227247 flow. Second operand has 16 states, 16 states have (on average 80.25) internal successors, (1284), 16 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:54:30,871 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:54:30,871 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 135 [2025-03-14 21:54:30,871 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:55:00,465 INFO L124 PetriNetUnfolderBase]: 11206/30397 cut-off events. [2025-03-14 21:55:00,465 INFO L125 PetriNetUnfolderBase]: For 2061257/2105858 co-relation queries the response was YES. [2025-03-14 21:55:00,557 INFO L83 FinitePrefix]: Finished finitePrefix Result has 543684 conditions, 30397 events. 11206/30397 cut-off events. For 2061257/2105858 co-relation queries the response was YES. Maximal size of possible extension queue 711. Compared 328949 event pairs, 1745 based on Foata normal form. 212/29005 useless extension candidates. Maximal degree in co-relation 543106. Up to 15787 conditions per place. [2025-03-14 21:55:00,931 INFO L140 encePairwiseOnDemand]: 113/135 looper letters, 3739 selfloop transitions, 662 changer transitions 0/4797 dead transitions. [2025-03-14 21:55:00,931 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 906 places, 4797 transitions, 257475 flow [2025-03-14 21:55:00,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2025-03-14 21:55:00,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2025-03-14 21:55:00,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 3558 transitions. [2025-03-14 21:55:00,933 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6588888888888889 [2025-03-14 21:55:00,933 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 775 predicate places. [2025-03-14 21:55:00,933 INFO L471 AbstractCegarLoop]: Abstraction has has 906 places, 4797 transitions, 257475 flow [2025-03-14 21:55:00,934 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 80.25) internal successors, (1284), 16 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:55:00,934 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:55:00,934 INFO L221 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-14 21:55:00,934 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2025-03-14 21:55:00,934 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:55:00,934 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:55:00,934 INFO L85 PathProgramCache]: Analyzing trace with hash -579051933, now seen corresponding path program 28 times [2025-03-14 21:55:00,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:55:00,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108391665] [2025-03-14 21:55:00,934 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-14 21:55:00,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:55:00,939 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2025-03-14 21:55:00,940 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:55:01,067 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-14 21:55:01,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:55:01,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108391665] [2025-03-14 21:55:01,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108391665] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:55:01,068 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:55:01,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2025-03-14 21:55:01,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86539560] [2025-03-14 21:55:01,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:55:01,068 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2025-03-14 21:55:01,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:55:01,068 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2025-03-14 21:55:01,068 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2025-03-14 21:55:01,069 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 82 out of 135 [2025-03-14 21:55:01,069 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 906 places, 4797 transitions, 257475 flow. Second operand has 14 states, 14 states have (on average 84.42857142857143) internal successors, (1182), 14 states have internal predecessors, (1182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:55:01,069 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:55:01,069 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 82 of 135 [2025-03-14 21:55:01,070 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:55:32,198 INFO L124 PetriNetUnfolderBase]: 11034/29958 cut-off events. [2025-03-14 21:55:32,199 INFO L125 PetriNetUnfolderBase]: For 2239999/2285368 co-relation queries the response was YES. [2025-03-14 21:55:32,302 INFO L83 FinitePrefix]: Finished finitePrefix Result has 551588 conditions, 29958 events. 11034/29958 cut-off events. For 2239999/2285368 co-relation queries the response was YES. Maximal size of possible extension queue 680. Compared 322627 event pairs, 1774 based on Foata normal form. 204/28612 useless extension candidates. Maximal degree in co-relation 550991. Up to 15551 conditions per place. [2025-03-14 21:55:32,663 INFO L140 encePairwiseOnDemand]: 115/135 looper letters, 3629 selfloop transitions, 598 changer transitions 0/4803 dead transitions. [2025-03-14 21:55:32,663 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 934 places, 4803 transitions, 266393 flow [2025-03-14 21:55:32,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2025-03-14 21:55:32,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2025-03-14 21:55:32,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 2688 transitions. [2025-03-14 21:55:32,664 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6865900383141762 [2025-03-14 21:55:32,665 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 803 predicate places. [2025-03-14 21:55:32,665 INFO L471 AbstractCegarLoop]: Abstraction has has 934 places, 4803 transitions, 266393 flow [2025-03-14 21:55:32,665 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 84.42857142857143) internal successors, (1182), 14 states have internal predecessors, (1182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:55:32,665 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:55:32,665 INFO L221 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-14 21:55:32,666 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2025-03-14 21:55:32,666 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:55:32,666 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:55:32,666 INFO L85 PathProgramCache]: Analyzing trace with hash -1920133813, now seen corresponding path program 29 times [2025-03-14 21:55:32,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:55:32,666 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296953799] [2025-03-14 21:55:32,666 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-14 21:55:32,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:55:32,673 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-14 21:55:32,673 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:55:32,892 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-14 21:55:32,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:55:32,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296953799] [2025-03-14 21:55:32,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296953799] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:55:32,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:55:32,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2025-03-14 21:55:32,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025815866] [2025-03-14 21:55:32,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:55:32,892 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-03-14 21:55:32,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:55:32,893 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-03-14 21:55:32,893 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2025-03-14 21:55:32,893 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 72 out of 135 [2025-03-14 21:55:32,894 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 934 places, 4803 transitions, 266393 flow. Second operand has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:55:32,894 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:55:32,894 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 72 of 135 [2025-03-14 21:55:32,894 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:55:54,838 INFO L124 PetriNetUnfolderBase]: 7351/19237 cut-off events. [2025-03-14 21:55:54,839 INFO L125 PetriNetUnfolderBase]: For 1676346/1716717 co-relation queries the response was YES. [2025-03-14 21:55:54,890 INFO L83 FinitePrefix]: Finished finitePrefix Result has 380506 conditions, 19237 events. 7351/19237 cut-off events. For 1676346/1716717 co-relation queries the response was YES. Maximal size of possible extension queue 583. Compared 199158 event pairs, 1257 based on Foata normal form. 128/18390 useless extension candidates. Maximal degree in co-relation 379890. Up to 10513 conditions per place. [2025-03-14 21:55:55,167 INFO L140 encePairwiseOnDemand]: 109/135 looper letters, 2984 selfloop transitions, 212 changer transitions 0/3636 dead transitions. [2025-03-14 21:55:55,167 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 856 places, 3636 transitions, 207089 flow [2025-03-14 21:55:55,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-03-14 21:55:55,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2025-03-14 21:55:55,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1566 transitions. [2025-03-14 21:55:55,169 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6105263157894737 [2025-03-14 21:55:55,170 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 725 predicate places. [2025-03-14 21:55:55,170 INFO L471 AbstractCegarLoop]: Abstraction has has 856 places, 3636 transitions, 207089 flow [2025-03-14 21:55:55,171 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 74.1875) internal successors, (1187), 16 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:55:55,171 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:55:55,171 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] [2025-03-14 21:55:55,171 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2025-03-14 21:55:55,171 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:55:55,172 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:55:55,172 INFO L85 PathProgramCache]: Analyzing trace with hash 854403613, now seen corresponding path program 1 times [2025-03-14 21:55:55,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:55:55,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977473976] [2025-03-14 21:55:55,172 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 21:55:55,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:55:55,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 21:55:55,472 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-14 21:55:55,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:55:55,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977473976] [2025-03-14 21:55:55,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977473976] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:55:55,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:55:55,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2025-03-14 21:55:55,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385120243] [2025-03-14 21:55:55,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:55:55,473 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-03-14 21:55:55,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:55:55,473 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-03-14 21:55:55,474 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2025-03-14 21:55:55,474 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 135 [2025-03-14 21:55:55,475 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 856 places, 3636 transitions, 207089 flow. Second operand has 17 states, 17 states have (on average 80.17647058823529) internal successors, (1363), 17 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:55:55,475 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:55:55,475 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 135 [2025-03-14 21:55:55,475 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:56:15,279 INFO L124 PetriNetUnfolderBase]: 8751/22742 cut-off events. [2025-03-14 21:56:15,279 INFO L125 PetriNetUnfolderBase]: For 2073279/2122800 co-relation queries the response was YES. [2025-03-14 21:56:15,344 INFO L83 FinitePrefix]: Finished finitePrefix Result has 464874 conditions, 22742 events. 8751/22742 cut-off events. For 2073279/2122800 co-relation queries the response was YES. Maximal size of possible extension queue 713. Compared 244134 event pairs, 1535 based on Foata normal form. 181/21741 useless extension candidates. Maximal degree in co-relation 464239. Up to 12616 conditions per place. [2025-03-14 21:56:15,648 INFO L140 encePairwiseOnDemand]: 113/135 looper letters, 3365 selfloop transitions, 394 changer transitions 0/4073 dead transitions. [2025-03-14 21:56:15,649 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 879 places, 4073 transitions, 240745 flow [2025-03-14 21:56:15,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2025-03-14 21:56:15,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2025-03-14 21:56:15,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 2161 transitions. [2025-03-14 21:56:15,650 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6669753086419753 [2025-03-14 21:56:15,650 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 748 predicate places. [2025-03-14 21:56:15,650 INFO L471 AbstractCegarLoop]: Abstraction has has 879 places, 4073 transitions, 240745 flow [2025-03-14 21:56:15,651 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 80.17647058823529) internal successors, (1363), 17 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:56:15,651 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:56:15,651 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] [2025-03-14 21:56:15,651 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2025-03-14 21:56:15,651 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:56:15,651 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:56:15,651 INFO L85 PathProgramCache]: Analyzing trace with hash -457375799, now seen corresponding path program 2 times [2025-03-14 21:56:15,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:56:15,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585887202] [2025-03-14 21:56:15,652 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-14 21:56:15,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:56:15,657 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-14 21:56:15,657 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:56:15,832 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-14 21:56:15,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:56:15,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585887202] [2025-03-14 21:56:15,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585887202] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:56:15,833 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:56:15,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2025-03-14 21:56:15,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331298416] [2025-03-14 21:56:15,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:56:15,833 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-03-14 21:56:15,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:56:15,833 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-03-14 21:56:15,833 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2025-03-14 21:56:15,834 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 135 [2025-03-14 21:56:15,835 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 879 places, 4073 transitions, 240745 flow. Second operand has 17 states, 17 states have (on average 80.17647058823529) internal successors, (1363), 17 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:56:15,835 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:56:15,835 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 135 [2025-03-14 21:56:15,835 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:56:43,612 INFO L124 PetriNetUnfolderBase]: 9197/23877 cut-off events. [2025-03-14 21:56:43,613 INFO L125 PetriNetUnfolderBase]: For 2307763/2362629 co-relation queries the response was YES. [2025-03-14 21:56:43,684 INFO L83 FinitePrefix]: Finished finitePrefix Result has 502771 conditions, 23877 events. 9197/23877 cut-off events. For 2307763/2362629 co-relation queries the response was YES. Maximal size of possible extension queue 757. Compared 258724 event pairs, 1591 based on Foata normal form. 125/22763 useless extension candidates. Maximal degree in co-relation 502117. Up to 13279 conditions per place. [2025-03-14 21:56:44,021 INFO L140 encePairwiseOnDemand]: 113/135 looper letters, 3645 selfloop transitions, 316 changer transitions 0/4275 dead transitions. [2025-03-14 21:56:44,021 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 904 places, 4275 transitions, 260845 flow [2025-03-14 21:56:44,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2025-03-14 21:56:44,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2025-03-14 21:56:44,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2288 transitions. [2025-03-14 21:56:44,023 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6518518518518519 [2025-03-14 21:56:44,023 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 773 predicate places. [2025-03-14 21:56:44,023 INFO L471 AbstractCegarLoop]: Abstraction has has 904 places, 4275 transitions, 260845 flow [2025-03-14 21:56:44,024 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 80.17647058823529) internal successors, (1363), 17 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:56:44,024 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:56:44,024 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] [2025-03-14 21:56:44,024 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2025-03-14 21:56:44,024 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:56:44,025 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:56:44,025 INFO L85 PathProgramCache]: Analyzing trace with hash -1801041319, now seen corresponding path program 3 times [2025-03-14 21:56:44,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:56:44,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598644289] [2025-03-14 21:56:44,025 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-14 21:56:44,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:56:44,032 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-03-14 21:56:44,032 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:56:44,209 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-14 21:56:44,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:56:44,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598644289] [2025-03-14 21:56:44,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598644289] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:56:44,209 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:56:44,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2025-03-14 21:56:44,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759108365] [2025-03-14 21:56:44,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:56:44,210 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-03-14 21:56:44,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:56:44,210 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-03-14 21:56:44,210 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2025-03-14 21:56:44,211 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 135 [2025-03-14 21:56:44,211 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 904 places, 4275 transitions, 260845 flow. Second operand has 17 states, 17 states have (on average 80.17647058823529) internal successors, (1363), 17 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:56:44,211 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:56:44,211 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 135 [2025-03-14 21:56:44,212 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:57:09,952 INFO L124 PetriNetUnfolderBase]: 8917/23202 cut-off events. [2025-03-14 21:57:09,953 INFO L125 PetriNetUnfolderBase]: For 2403201/2461102 co-relation queries the response was YES. [2025-03-14 21:57:10,011 INFO L83 FinitePrefix]: Finished finitePrefix Result has 502142 conditions, 23202 events. 8917/23202 cut-off events. For 2403201/2461102 co-relation queries the response was YES. Maximal size of possible extension queue 727. Compared 250566 event pairs, 1479 based on Foata normal form. 127/22161 useless extension candidates. Maximal degree in co-relation 501469. Up to 12828 conditions per place. [2025-03-14 21:57:10,467 INFO L140 encePairwiseOnDemand]: 113/135 looper letters, 3672 selfloop transitions, 310 changer transitions 0/4296 dead transitions. [2025-03-14 21:57:10,467 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 929 places, 4296 transitions, 269671 flow [2025-03-14 21:57:10,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2025-03-14 21:57:10,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2025-03-14 21:57:10,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2282 transitions. [2025-03-14 21:57:10,468 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6501424501424501 [2025-03-14 21:57:10,469 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 798 predicate places. [2025-03-14 21:57:10,469 INFO L471 AbstractCegarLoop]: Abstraction has has 929 places, 4296 transitions, 269671 flow [2025-03-14 21:57:10,469 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 80.17647058823529) internal successors, (1363), 17 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:57:10,469 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:57:10,469 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] [2025-03-14 21:57:10,469 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2025-03-14 21:57:10,469 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:57:10,470 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:57:10,470 INFO L85 PathProgramCache]: Analyzing trace with hash -2098219747, now seen corresponding path program 4 times [2025-03-14 21:57:10,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:57:10,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441930335] [2025-03-14 21:57:10,470 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-14 21:57:10,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:57:10,475 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2025-03-14 21:57:10,475 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:57:10,637 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-14 21:57:10,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:57:10,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441930335] [2025-03-14 21:57:10,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441930335] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:57:10,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:57:10,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2025-03-14 21:57:10,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21400579] [2025-03-14 21:57:10,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:57:10,638 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2025-03-14 21:57:10,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:57:10,638 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2025-03-14 21:57:10,638 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2025-03-14 21:57:10,639 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 82 out of 135 [2025-03-14 21:57:10,639 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 929 places, 4296 transitions, 269671 flow. Second operand has 15 states, 15 states have (on average 84.33333333333333) internal successors, (1265), 15 states have internal predecessors, (1265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:57:10,639 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:57:10,639 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 82 of 135 [2025-03-14 21:57:10,639 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:57:40,339 INFO L124 PetriNetUnfolderBase]: 9349/24340 cut-off events. [2025-03-14 21:57:40,339 INFO L125 PetriNetUnfolderBase]: For 2739220/2800283 co-relation queries the response was YES. [2025-03-14 21:57:40,423 INFO L83 FinitePrefix]: Finished finitePrefix Result has 539877 conditions, 24340 events. 9349/24340 cut-off events. For 2739220/2800283 co-relation queries the response was YES. Maximal size of possible extension queue 768. Compared 265088 event pairs, 1566 based on Foata normal form. 116/23236 useless extension candidates. Maximal degree in co-relation 539185. Up to 13480 conditions per place. [2025-03-14 21:57:40,782 INFO L140 encePairwiseOnDemand]: 115/135 looper letters, 3650 selfloop transitions, 265 changer transitions 0/4465 dead transitions. [2025-03-14 21:57:40,783 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 949 places, 4465 transitions, 289045 flow [2025-03-14 21:57:40,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2025-03-14 21:57:40,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2025-03-14 21:57:40,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1929 transitions. [2025-03-14 21:57:40,784 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6804232804232804 [2025-03-14 21:57:40,784 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 818 predicate places. [2025-03-14 21:57:40,784 INFO L471 AbstractCegarLoop]: Abstraction has has 949 places, 4465 transitions, 289045 flow [2025-03-14 21:57:40,785 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 84.33333333333333) internal successors, (1265), 15 states have internal predecessors, (1265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:57:40,785 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:57:40,785 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] [2025-03-14 21:57:40,785 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2025-03-14 21:57:40,785 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:57:40,786 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:57:40,786 INFO L85 PathProgramCache]: Analyzing trace with hash -741306347, now seen corresponding path program 5 times [2025-03-14 21:57:40,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:57:40,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333001819] [2025-03-14 21:57:40,786 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-14 21:57:40,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:57:40,793 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-14 21:57:40,793 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:57:40,972 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-14 21:57:40,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:57:40,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333001819] [2025-03-14 21:57:40,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333001819] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:57:40,972 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:57:40,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2025-03-14 21:57:40,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38111331] [2025-03-14 21:57:40,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:57:40,973 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-03-14 21:57:40,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:57:40,973 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-03-14 21:57:40,973 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2025-03-14 21:57:40,973 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 135 [2025-03-14 21:57:40,974 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 949 places, 4465 transitions, 289045 flow. Second operand has 17 states, 17 states have (on average 80.17647058823529) internal successors, (1363), 17 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:57:40,974 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:57:40,974 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 135 [2025-03-14 21:57:40,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:58:23,979 INFO L124 PetriNetUnfolderBase]: 10727/27810 cut-off events. [2025-03-14 21:58:23,979 INFO L125 PetriNetUnfolderBase]: For 3264278/3335863 co-relation queries the response was YES. [2025-03-14 21:58:24,076 INFO L83 FinitePrefix]: Finished finitePrefix Result has 634903 conditions, 27810 events. 10727/27810 cut-off events. For 3264278/3335863 co-relation queries the response was YES. Maximal size of possible extension queue 903. Compared 310378 event pairs, 1853 based on Foata normal form. 231/26618 useless extension candidates. Maximal degree in co-relation 634192. Up to 15573 conditions per place. [2025-03-14 21:58:24,483 INFO L140 encePairwiseOnDemand]: 113/135 looper letters, 4209 selfloop transitions, 378 changer transitions 0/4901 dead transitions. [2025-03-14 21:58:24,483 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 973 places, 4901 transitions, 327731 flow [2025-03-14 21:58:24,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-03-14 21:58:24,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2025-03-14 21:58:24,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 2253 transitions. [2025-03-14 21:58:24,485 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6675555555555556 [2025-03-14 21:58:24,485 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 842 predicate places. [2025-03-14 21:58:24,485 INFO L471 AbstractCegarLoop]: Abstraction has has 973 places, 4901 transitions, 327731 flow [2025-03-14 21:58:24,486 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 80.17647058823529) internal successors, (1363), 17 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:58:24,486 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:58:24,486 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] [2025-03-14 21:58:24,486 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2025-03-14 21:58:24,486 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:58:24,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:58:24,487 INFO L85 PathProgramCache]: Analyzing trace with hash -2053085759, now seen corresponding path program 6 times [2025-03-14 21:58:24,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:58:24,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873893523] [2025-03-14 21:58:24,487 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-03-14 21:58:24,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:58:24,493 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2025-03-14 21:58:24,493 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 21:58:24,665 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-14 21:58:24,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:58:24,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873893523] [2025-03-14 21:58:24,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873893523] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:58:24,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:58:24,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2025-03-14 21:58:24,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774532143] [2025-03-14 21:58:24,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:58:24,666 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-03-14 21:58:24,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:58:24,666 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-03-14 21:58:24,667 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2025-03-14 21:58:24,667 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 135 [2025-03-14 21:58:24,668 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 973 places, 4901 transitions, 327731 flow. Second operand has 17 states, 17 states have (on average 80.17647058823529) internal successors, (1363), 17 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:58:24,668 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:58:24,668 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 135 [2025-03-14 21:58:24,668 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 21:59:06,102 INFO L124 PetriNetUnfolderBase]: 10445/27148 cut-off events. [2025-03-14 21:59:06,102 INFO L125 PetriNetUnfolderBase]: For 3384779/3459497 co-relation queries the response was YES. [2025-03-14 21:59:06,184 INFO L83 FinitePrefix]: Finished finitePrefix Result has 635544 conditions, 27148 events. 10445/27148 cut-off events. For 3384779/3459497 co-relation queries the response was YES. Maximal size of possible extension queue 874. Compared 302062 event pairs, 1733 based on Foata normal form. 135/25929 useless extension candidates. Maximal degree in co-relation 634814. Up to 15118 conditions per place. [2025-03-14 21:59:06,596 INFO L140 encePairwiseOnDemand]: 113/135 looper letters, 4320 selfloop transitions, 290 changer transitions 0/4924 dead transitions. [2025-03-14 21:59:06,596 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 999 places, 4924 transitions, 337885 flow [2025-03-14 21:59:06,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2025-03-14 21:59:06,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2025-03-14 21:59:06,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 2377 transitions. [2025-03-14 21:59:06,598 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6521262002743484 [2025-03-14 21:59:06,598 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 868 predicate places. [2025-03-14 21:59:06,598 INFO L471 AbstractCegarLoop]: Abstraction has has 999 places, 4924 transitions, 337885 flow [2025-03-14 21:59:06,598 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 80.17647058823529) internal successors, (1363), 17 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:59:06,598 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 21:59:06,599 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] [2025-03-14 21:59:06,599 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2025-03-14 21:59:06,599 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 21:59:06,599 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 21:59:06,599 INFO L85 PathProgramCache]: Analyzing trace with hash -1210897075, now seen corresponding path program 7 times [2025-03-14 21:59:06,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 21:59:06,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829047405] [2025-03-14 21:59:06,599 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-03-14 21:59:06,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 21:59:06,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 21:59:06,770 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-14 21:59:06,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 21:59:06,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829047405] [2025-03-14 21:59:06,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829047405] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 21:59:06,770 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 21:59:06,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2025-03-14 21:59:06,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657710287] [2025-03-14 21:59:06,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 21:59:06,771 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-03-14 21:59:06,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 21:59:06,771 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-03-14 21:59:06,771 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2025-03-14 21:59:06,771 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 135 [2025-03-14 21:59:06,772 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 999 places, 4924 transitions, 337885 flow. Second operand has 17 states, 17 states have (on average 80.17647058823529) internal successors, (1363), 17 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 21:59:06,772 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 21:59:06,772 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 135 [2025-03-14 21:59:06,772 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 22:00:00,336 INFO L124 PetriNetUnfolderBase]: 11897/30797 cut-off events. [2025-03-14 22:00:00,336 INFO L125 PetriNetUnfolderBase]: For 4040065/4126679 co-relation queries the response was YES. [2025-03-14 22:00:00,431 INFO L83 FinitePrefix]: Finished finitePrefix Result has 741498 conditions, 30797 events. 11897/30797 cut-off events. For 4040065/4126679 co-relation queries the response was YES. Maximal size of possible extension queue 1009. Compared 349431 event pairs, 2019 based on Foata normal form. 273/29504 useless extension candidates. Maximal degree in co-relation 740749. Up to 17328 conditions per place. [2025-03-14 22:00:00,930 INFO L140 encePairwiseOnDemand]: 113/135 looper letters, 4668 selfloop transitions, 418 changer transitions 0/5400 dead transitions. [2025-03-14 22:00:00,930 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1027 places, 5400 transitions, 382201 flow [2025-03-14 22:00:00,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2025-03-14 22:00:00,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2025-03-14 22:00:00,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 2585 transitions. [2025-03-14 22:00:00,932 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6602809706257982 [2025-03-14 22:00:00,932 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 896 predicate places. [2025-03-14 22:00:00,932 INFO L471 AbstractCegarLoop]: Abstraction has has 1027 places, 5400 transitions, 382201 flow [2025-03-14 22:00:00,932 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 80.17647058823529) internal successors, (1363), 17 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 22:00:00,932 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 22:00:00,932 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] [2025-03-14 22:00:00,933 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2025-03-14 22:00:00,933 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 22:00:00,933 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 22:00:00,933 INFO L85 PathProgramCache]: Analyzing trace with hash 1207055809, now seen corresponding path program 8 times [2025-03-14 22:00:00,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 22:00:00,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9607014] [2025-03-14 22:00:00,933 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-14 22:00:00,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 22:00:00,940 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-14 22:00:00,940 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 22:00:01,115 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-14 22:00:01,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 22:00:01,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9607014] [2025-03-14 22:00:01,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9607014] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 22:00:01,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 22:00:01,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2025-03-14 22:00:01,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852714721] [2025-03-14 22:00:01,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 22:00:01,115 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-03-14 22:00:01,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 22:00:01,116 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-03-14 22:00:01,116 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2025-03-14 22:00:01,116 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 135 [2025-03-14 22:00:01,117 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1027 places, 5400 transitions, 382201 flow. Second operand has 17 states, 17 states have (on average 80.17647058823529) internal successors, (1363), 17 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 22:00:01,117 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 22:00:01,117 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 135 [2025-03-14 22:00:01,117 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 22:01:04,613 INFO L124 PetriNetUnfolderBase]: 11624/30127 cut-off events. [2025-03-14 22:01:04,613 INFO L125 PetriNetUnfolderBase]: For 4187748/4277759 co-relation queries the response was YES. [2025-03-14 22:01:04,710 INFO L83 FinitePrefix]: Finished finitePrefix Result has 743744 conditions, 30127 events. 11624/30127 cut-off events. For 4187748/4277759 co-relation queries the response was YES. Maximal size of possible extension queue 980. Compared 340455 event pairs, 1916 based on Foata normal form. 181/28812 useless extension candidates. Maximal degree in co-relation 742976. Up to 16877 conditions per place. [2025-03-14 22:01:05,190 INFO L140 encePairwiseOnDemand]: 113/135 looper letters, 4754 selfloop transitions, 351 changer transitions 0/5419 dead transitions. [2025-03-14 22:01:05,190 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1057 places, 5419 transitions, 393309 flow [2025-03-14 22:01:05,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2025-03-14 22:01:05,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2025-03-14 22:01:05,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 2709 transitions. [2025-03-14 22:01:05,192 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6473118279569893 [2025-03-14 22:01:05,192 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 926 predicate places. [2025-03-14 22:01:05,192 INFO L471 AbstractCegarLoop]: Abstraction has has 1057 places, 5419 transitions, 393309 flow [2025-03-14 22:01:05,193 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 80.17647058823529) internal successors, (1363), 17 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 22:01:05,193 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 22:01:05,193 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] [2025-03-14 22:01:05,193 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2025-03-14 22:01:05,193 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 22:01:05,194 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 22:01:05,194 INFO L85 PathProgramCache]: Analyzing trace with hash 217031445, now seen corresponding path program 9 times [2025-03-14 22:01:05,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 22:01:05,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825896386] [2025-03-14 22:01:05,194 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-03-14 22:01:05,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 22:01:05,200 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-03-14 22:01:05,200 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 22:01:05,366 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-14 22:01:05,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 22:01:05,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825896386] [2025-03-14 22:01:05,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825896386] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 22:01:05,366 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 22:01:05,366 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2025-03-14 22:01:05,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609212192] [2025-03-14 22:01:05,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 22:01:05,366 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-03-14 22:01:05,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 22:01:05,367 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-03-14 22:01:05,367 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2025-03-14 22:01:05,367 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 135 [2025-03-14 22:01:05,368 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1057 places, 5419 transitions, 393309 flow. Second operand has 17 states, 17 states have (on average 80.17647058823529) internal successors, (1363), 17 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 22:01:05,368 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 22:01:05,368 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 135 [2025-03-14 22:01:05,368 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 22:02:11,191 INFO L124 PetriNetUnfolderBase]: 13101/33730 cut-off events. [2025-03-14 22:02:11,192 INFO L125 PetriNetUnfolderBase]: For 4939716/5042953 co-relation queries the response was YES. [2025-03-14 22:02:11,316 INFO L83 FinitePrefix]: Finished finitePrefix Result has 857538 conditions, 33730 events. 13101/33730 cut-off events. For 4939716/5042953 co-relation queries the response was YES. Maximal size of possible extension queue 1109. Compared 387197 event pairs, 2140 based on Foata normal form. 260/32294 useless extension candidates. Maximal degree in co-relation 856751. Up to 19126 conditions per place. [2025-03-14 22:02:11,900 INFO L140 encePairwiseOnDemand]: 113/135 looper letters, 5053 selfloop transitions, 542 changer transitions 0/5909 dead transitions. [2025-03-14 22:02:11,900 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1086 places, 5909 transitions, 441501 flow [2025-03-14 22:02:11,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2025-03-14 22:02:11,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2025-03-14 22:02:11,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2675 transitions. [2025-03-14 22:02:11,902 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6604938271604939 [2025-03-14 22:02:11,903 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 955 predicate places. [2025-03-14 22:02:11,903 INFO L471 AbstractCegarLoop]: Abstraction has has 1086 places, 5909 transitions, 441501 flow [2025-03-14 22:02:11,903 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 80.17647058823529) internal successors, (1363), 17 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 22:02:11,903 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 22:02:11,903 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] [2025-03-14 22:02:11,903 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2025-03-14 22:02:11,903 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 22:02:11,904 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 22:02:11,904 INFO L85 PathProgramCache]: Analyzing trace with hash -1094747967, now seen corresponding path program 10 times [2025-03-14 22:02:11,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 22:02:11,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679947574] [2025-03-14 22:02:11,904 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-03-14 22:02:11,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 22:02:11,910 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2025-03-14 22:02:11,910 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 22:02:12,048 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-14 22:02:12,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 22:02:12,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679947574] [2025-03-14 22:02:12,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679947574] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 22:02:12,049 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 22:02:12,049 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2025-03-14 22:02:12,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931599744] [2025-03-14 22:02:12,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 22:02:12,049 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2025-03-14 22:02:12,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 22:02:12,049 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2025-03-14 22:02:12,049 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2025-03-14 22:02:12,050 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 82 out of 135 [2025-03-14 22:02:12,050 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1086 places, 5909 transitions, 441501 flow. Second operand has 15 states, 15 states have (on average 84.33333333333333) internal successors, (1265), 15 states have internal predecessors, (1265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 22:02:12,050 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 22:02:12,051 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 82 of 135 [2025-03-14 22:02:12,051 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 22:03:25,361 INFO L124 PetriNetUnfolderBase]: 12821/33072 cut-off events. [2025-03-14 22:03:25,361 INFO L125 PetriNetUnfolderBase]: For 5230973/5333607 co-relation queries the response was YES. [2025-03-14 22:03:25,477 INFO L83 FinitePrefix]: Finished finitePrefix Result has 858666 conditions, 33072 events. 12821/33072 cut-off events. For 5230973/5333607 co-relation queries the response was YES. Maximal size of possible extension queue 1080. Compared 378935 event pairs, 2060 based on Foata normal form. 145/31595 useless extension candidates. Maximal degree in co-relation 857860. Up to 18683 conditions per place. [2025-03-14 22:03:26,058 INFO L140 encePairwiseOnDemand]: 115/135 looper letters, 4810 selfloop transitions, 456 changer transitions 0/5916 dead transitions. [2025-03-14 22:03:26,059 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1109 places, 5916 transitions, 452575 flow [2025-03-14 22:03:26,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2025-03-14 22:03:26,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2025-03-14 22:03:26,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 2193 transitions. [2025-03-14 22:03:26,060 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6768518518518518 [2025-03-14 22:03:26,061 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 978 predicate places. [2025-03-14 22:03:26,061 INFO L471 AbstractCegarLoop]: Abstraction has has 1109 places, 5916 transitions, 452575 flow [2025-03-14 22:03:26,061 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 84.33333333333333) internal successors, (1265), 15 states have internal predecessors, (1265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 22:03:26,061 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 22:03:26,061 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] [2025-03-14 22:03:26,061 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2025-03-14 22:03:26,061 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 22:03:26,062 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 22:03:26,062 INFO L85 PathProgramCache]: Analyzing trace with hash -1485869803, now seen corresponding path program 11 times [2025-03-14 22:03:26,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 22:03:26,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043520391] [2025-03-14 22:03:26,062 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-03-14 22:03:26,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 22:03:26,068 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-14 22:03:26,068 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2025-03-14 22:03:26,395 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-14 22:03:26,395 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 22:03:26,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043520391] [2025-03-14 22:03:26,395 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043520391] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 22:03:26,395 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 22:03:26,395 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2025-03-14 22:03:26,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204637615] [2025-03-14 22:03:26,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 22:03:26,395 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2025-03-14 22:03:26,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 22:03:26,396 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2025-03-14 22:03:26,396 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2025-03-14 22:03:26,396 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 135 [2025-03-14 22:03:26,397 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1109 places, 5916 transitions, 452575 flow. Second operand has 17 states, 17 states have (on average 80.17647058823529) internal successors, (1363), 17 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 22:03:26,397 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 22:03:26,397 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 135 [2025-03-14 22:03:26,397 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-14 22:04:53,567 INFO L124 PetriNetUnfolderBase]: 13448/34826 cut-off events. [2025-03-14 22:04:53,567 INFO L125 PetriNetUnfolderBase]: For 5759772/5874757 co-relation queries the response was YES. [2025-03-14 22:04:53,681 INFO L83 FinitePrefix]: Finished finitePrefix Result has 923352 conditions, 34826 events. 13448/34826 cut-off events. For 5759772/5874757 co-relation queries the response was YES. Maximal size of possible extension queue 1130. Compared 401366 event pairs, 2157 based on Foata normal form. 236/33381 useless extension candidates. Maximal degree in co-relation 922527. Up to 19700 conditions per place. [2025-03-14 22:04:54,298 INFO L140 encePairwiseOnDemand]: 113/135 looper letters, 4889 selfloop transitions, 976 changer transitions 0/6179 dead transitions. [2025-03-14 22:04:54,298 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1134 places, 6179 transitions, 484995 flow [2025-03-14 22:04:54,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2025-03-14 22:04:54,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2025-03-14 22:04:54,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2338 transitions. [2025-03-14 22:04:54,299 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.6660968660968661 [2025-03-14 22:04:54,300 INFO L298 CegarLoopForPetriNet]: 131 programPoint places, 1003 predicate places. [2025-03-14 22:04:54,300 INFO L471 AbstractCegarLoop]: Abstraction has has 1134 places, 6179 transitions, 484995 flow [2025-03-14 22:04:54,300 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 80.17647058823529) internal successors, (1363), 17 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 22:04:54,300 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-14 22:04:54,300 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-14 22:04:54,301 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2025-03-14 22:04:54,301 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting workerErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, workerErr1ASSERT_VIOLATIONERROR_FUNCTION, workerErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2025-03-14 22:04:54,301 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-14 22:04:54,301 INFO L85 PathProgramCache]: Analyzing trace with hash 1120860546, now seen corresponding path program 1 times [2025-03-14 22:04:54,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-14 22:04:54,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308361171] [2025-03-14 22:04:54,301 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-14 22:04:54,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-14 22:04:54,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-14 22:04:54,377 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-14 22:04:54,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-14 22:04:54,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308361171] [2025-03-14 22:04:54,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308361171] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-14 22:04:54,377 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-14 22:04:54,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2025-03-14 22:04:54,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745173597] [2025-03-14 22:04:54,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-14 22:04:54,378 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-14 22:04:54,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-14 22:04:54,378 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-14 22:04:54,378 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2025-03-14 22:04:54,378 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 135 [2025-03-14 22:04:54,379 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1134 places, 6179 transitions, 484995 flow. Second operand has 9 states, 9 states have (on average 91.44444444444444) internal successors, (823), 9 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-14 22:04:54,379 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-14 22:04:54,379 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 135 [2025-03-14 22:04:54,379 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2025-03-14 22:05:02,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-14 22:05:02,056 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location workerErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 5 remaining) [2025-03-14 22:05:02,057 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2025-03-14 22:05:02,057 WARN L596 AbstractCegarLoop]: Verification canceled: while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (9states, 87/135 universal loopers) in iteration 44,while PetriNetUnfolder was constructing finite prefix that currently has 80228 conditions, 3238 events (794/3237 cut-off events. For 402875/407258 co-relation queries the response was YES. Maximal size of possible extension queue 419. Compared 35412 event pairs, 121 based on Foata normal form. 2/3574 useless extension candidates. Maximal degree in co-relation 79384. Up to 1397 conditions per place.). [2025-03-14 22:05:02,059 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (3 of 5 remaining) [2025-03-14 22:05:02,059 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location workerErr1ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2025-03-14 22:05:02,059 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location workerErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2025-03-14 22:05:02,059 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location workerErr1ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2025-03-14 22:05:02,059 INFO L422 BasicCegarLoop]: Path program histogram: [29, 11, 1, 1, 1, 1] [2025-03-14 22:05:02,070 INFO L328 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2025-03-14 22:05:02,070 INFO L188 ceAbstractionStarter]: Computing trace abstraction results [2025-03-14 22:05:02,074 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-14 22:05:02,077 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.03 10:05:02 BasicIcfg [2025-03-14 22:05:02,077 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2025-03-14 22:05:02,078 INFO L158 Benchmark]: Toolchain (without parser) took 836561.02ms. Allocated memory was 71.3MB in the beginning and 3.2GB in the end (delta: 3.1GB). Free memory was 42.3MB in the beginning and 420.5MB in the end (delta: -378.2MB). Peak memory consumption was 2.7GB. Max. memory is 8.0GB. [2025-03-14 22:05:02,078 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 71.3MB. Free memory is still 36.3MB. There was no memory consumed. Max. memory is 8.0GB. [2025-03-14 22:05:02,078 INFO L158 Benchmark]: CACSL2BoogieTranslator took 279.38ms. Allocated memory is still 71.3MB. Free memory was 42.1MB in the beginning and 22.0MB in the end (delta: 20.1MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. [2025-03-14 22:05:02,079 INFO L158 Benchmark]: Boogie Procedure Inliner took 30.33ms. Allocated memory is still 71.3MB. Free memory was 22.0MB in the beginning and 20.2MB in the end (delta: 1.8MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2025-03-14 22:05:02,079 INFO L158 Benchmark]: Boogie Preprocessor took 27.05ms. Allocated memory is still 71.3MB. Free memory was 20.0MB in the beginning and 18.7MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 8.0GB. [2025-03-14 22:05:02,079 INFO L158 Benchmark]: RCFGBuilder took 357.43ms. Allocated memory is still 71.3MB. Free memory was 18.7MB in the beginning and 28.9MB in the end (delta: -10.2MB). Peak memory consumption was 7.2MB. Max. memory is 8.0GB. [2025-03-14 22:05:02,079 INFO L158 Benchmark]: TraceAbstraction took 835860.18ms. Allocated memory was 71.3MB in the beginning and 3.2GB in the end (delta: 3.1GB). Free memory was 27.9MB in the beginning and 420.5MB in the end (delta: -392.5MB). Peak memory consumption was 2.7GB. Max. memory is 8.0GB. [2025-03-14 22:05:02,080 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.17ms. Allocated memory is still 71.3MB. Free memory is still 36.3MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 279.38ms. Allocated memory is still 71.3MB. Free memory was 42.1MB in the beginning and 22.0MB in the end (delta: 20.1MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 30.33ms. Allocated memory is still 71.3MB. Free memory was 22.0MB in the beginning and 20.2MB in the end (delta: 1.8MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 27.05ms. Allocated memory is still 71.3MB. Free memory was 20.0MB in the beginning and 18.7MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 8.0GB. * RCFGBuilder took 357.43ms. Allocated memory is still 71.3MB. Free memory was 18.7MB in the beginning and 28.9MB in the end (delta: -10.2MB). Peak memory consumption was 7.2MB. Max. memory is 8.0GB. * TraceAbstraction took 835860.18ms. Allocated memory was 71.3MB in the beginning and 3.2GB in the end (delta: 3.1GB). Free memory was 27.9MB in the beginning and 420.5MB in the end (delta: -392.5MB). Peak memory consumption was 2.7GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 19]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (9states, 87/135 universal loopers) in iteration 44,while PetriNetUnfolder was constructing finite prefix that currently has 80228 conditions, 3238 events (794/3237 cut-off events. For 402875/407258 co-relation queries the response was YES. Maximal size of possible extension queue 419. Compared 35412 event pairs, 121 based on Foata normal form. 2/3574 useless extension candidates. Maximal degree in co-relation 79384. Up to 1397 conditions per place.). - TimeoutResultAtElement [Line: 748]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (9states, 87/135 universal loopers) in iteration 44,while PetriNetUnfolder was constructing finite prefix that currently has 80228 conditions, 3238 events (794/3237 cut-off events. For 402875/407258 co-relation queries the response was YES. Maximal size of possible extension queue 419. Compared 35412 event pairs, 121 based on Foata normal form. 2/3574 useless extension candidates. Maximal degree in co-relation 79384. Up to 1397 conditions per place.). - TimeoutResultAtElement [Line: 19]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (9states, 87/135 universal loopers) in iteration 44,while PetriNetUnfolder was constructing finite prefix that currently has 80228 conditions, 3238 events (794/3237 cut-off events. For 402875/407258 co-relation queries the response was YES. Maximal size of possible extension queue 419. Compared 35412 event pairs, 121 based on Foata normal form. 2/3574 useless extension candidates. Maximal degree in co-relation 79384. Up to 1397 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 3 procedures, 186 locations, 5 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.1s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 835.8s, OverallIterations: 44, TraceHistogramMax: 2, PathProgramHistogramMax: 29, EmptinessCheckTime: 0.0s, AutomataDifference: 823.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 13963 SdHoareTripleChecker+Valid, 20.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 13963 mSDsluCounter, 33929 SdHoareTripleChecker+Invalid, 17.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 30143 mSDsCounter, 296 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 55667 IncrementalHoareTripleChecker+Invalid, 55963 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 296 mSolverCounterUnsat, 3786 mSDtfsCounter, 55667 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1819 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 1685 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18618 ImplicationChecksByTransitivity, 18.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=484995occurred in iteration=43, InterpolantAutomatonStates: 1340, 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.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 11.5s InterpolantComputationTime, 3016 NumberOfCodeBlocks, 2960 NumberOfCodeBlocksAsserted, 44 NumberOfCheckSat, 2972 ConstructedInterpolants, 0 QuantifiedInterpolants, 20905 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 44 InterpolantComputations, 44 PerfectInterpolantSequences, 9/9 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