/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 -s ../benchexec/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf --traceabstraction.dfs.order.used.in.por LOOP_LOCKSTEP --traceabstraction.commutativity.condition.synthesis NECESSARY_AND_SUFFICIENT -tc ../benchexec/../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/popl20-bad-counter-queue2.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.conditional-comm-aee53f6 [2024-11-15 23:31:07,092 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-15 23:31:07,164 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/../benchexec/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf [2024-11-15 23:31:07,168 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-15 23:31:07,168 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-15 23:31:07,196 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-15 23:31:07,196 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-15 23:31:07,197 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-15 23:31:07,197 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-15 23:31:07,197 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-15 23:31:07,197 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-15 23:31:07,197 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-15 23:31:07,197 INFO L153 SettingsManager]: * Use SBE=true [2024-11-15 23:31:07,198 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-15 23:31:07,198 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-15 23:31:07,198 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-15 23:31:07,198 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-15 23:31:07,198 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-15 23:31:07,198 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-15 23:31:07,198 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-15 23:31:07,198 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-15 23:31:07,198 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-15 23:31:07,198 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-15 23:31:07,198 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-15 23:31:07,199 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-15 23:31:07,199 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-15 23:31:07,199 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-15 23:31:07,199 INFO L153 SettingsManager]: * To the following directory=./dump/ [2024-11-15 23:31:07,199 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-15 23:31:07,200 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-15 23:31:07,200 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-15 23:31:07,201 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-15 23:31:07,201 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-15 23:31:07,201 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-15 23:31:07,201 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-15 23:31:07,201 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-15 23:31:07,201 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2024-11-15 23:31:07,201 INFO L153 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2024-11-15 23:31:07,201 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2024-11-15 23:31:07,201 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: DFS Order used in POR -> LOOP_LOCKSTEP Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Commutativity condition synthesis -> NECESSARY_AND_SUFFICIENT [2024-11-15 23:31:07,458 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-15 23:31:07,466 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-15 23:31:07,468 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-15 23:31:07,470 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-15 23:31:07,472 INFO L274 PluginConnector]: CDTParser initialized [2024-11-15 23:31:07,473 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/svcomp/weaver/popl20-bad-counter-queue2.wvr.c [2024-11-15 23:31:08,832 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-15 23:31:09,049 INFO L384 CDTParser]: Found 1 translation units. [2024-11-15 23:31:09,050 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/trunk/examples/svcomp/weaver/popl20-bad-counter-queue2.wvr.c [2024-11-15 23:31:09,060 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/data/64805491e/ad03f26cc9024cb48152ca9a6974a37b/FLAG0aeb6c19b [2024-11-15 23:31:09,077 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/data/64805491e/ad03f26cc9024cb48152ca9a6974a37b [2024-11-15 23:31:09,079 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-15 23:31:09,080 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-11-15 23:31:09,081 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-15 23:31:09,081 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-15 23:31:09,085 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-15 23:31:09,086 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.11 11:31:09" (1/1) ... [2024-11-15 23:31:09,087 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@33051179 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:31:09, skipping insertion in model container [2024-11-15 23:31:09,087 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.11 11:31:09" (1/1) ... [2024-11-15 23:31:09,100 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-15 23:31:09,271 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/trunk/examples/svcomp/weaver/popl20-bad-counter-queue2.wvr.c[2297,2310] [2024-11-15 23:31:09,286 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-15 23:31:09,297 INFO L200 MainTranslator]: Completed pre-run [2024-11-15 23:31:09,317 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/trunk/examples/svcomp/weaver/popl20-bad-counter-queue2.wvr.c[2297,2310] [2024-11-15 23:31:09,325 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-15 23:31:09,342 INFO L204 MainTranslator]: Completed translation [2024-11-15 23:31:09,342 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:31:09 WrapperNode [2024-11-15 23:31:09,342 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-15 23:31:09,343 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-15 23:31:09,343 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-15 23:31:09,343 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-15 23:31:09,350 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:31:09" (1/1) ... [2024-11-15 23:31:09,356 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:31:09" (1/1) ... [2024-11-15 23:31:09,380 INFO L138 Inliner]: procedures = 25, calls = 26, calls flagged for inlining = 12, calls inlined = 12, statements flattened = 129 [2024-11-15 23:31:09,383 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-15 23:31:09,384 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-15 23:31:09,384 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-15 23:31:09,384 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-15 23:31:09,391 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:31:09" (1/1) ... [2024-11-15 23:31:09,391 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:31:09" (1/1) ... [2024-11-15 23:31:09,394 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:31:09" (1/1) ... [2024-11-15 23:31:09,395 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:31:09" (1/1) ... [2024-11-15 23:31:09,403 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:31:09" (1/1) ... [2024-11-15 23:31:09,409 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:31:09" (1/1) ... [2024-11-15 23:31:09,414 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:31:09" (1/1) ... [2024-11-15 23:31:09,415 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:31:09" (1/1) ... [2024-11-15 23:31:09,417 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-15 23:31:09,418 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-15 23:31:09,418 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-15 23:31:09,418 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-15 23:31:09,419 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:31:09" (1/1) ... [2024-11-15 23:31:09,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-15 23:31:09,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 23:31:09,455 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-15 23:31:09,456 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-15 23:31:09,478 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-15 23:31:09,478 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-11-15 23:31:09,479 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-11-15 23:31:09,479 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-11-15 23:31:09,479 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-11-15 23:31:09,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-15 23:31:09,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-15 23:31:09,479 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2024-11-15 23:31:09,479 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2024-11-15 23:31:09,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-15 23:31:09,480 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-15 23:31:09,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-15 23:31:09,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-15 23:31:09,481 WARN L207 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-11-15 23:31:09,581 INFO L238 CfgBuilder]: Building ICFG [2024-11-15 23:31:09,583 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-15 23:31:09,817 INFO L283 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-15 23:31:09,817 INFO L287 CfgBuilder]: Performing block encoding [2024-11-15 23:31:09,943 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-15 23:31:09,943 INFO L316 CfgBuilder]: Removed 3 assume(true) statements. [2024-11-15 23:31:09,943 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 11:31:09 BoogieIcfgContainer [2024-11-15 23:31:09,943 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-15 23:31:09,946 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-15 23:31:09,946 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-15 23:31:09,950 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-15 23:31:09,950 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.11 11:31:09" (1/3) ... [2024-11-15 23:31:09,951 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@63946cd7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.11 11:31:09, skipping insertion in model container [2024-11-15 23:31:09,951 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 11:31:09" (2/3) ... [2024-11-15 23:31:09,951 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@63946cd7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.11 11:31:09, skipping insertion in model container [2024-11-15 23:31:09,951 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 11:31:09" (3/3) ... [2024-11-15 23:31:09,952 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-bad-counter-queue2.wvr.c [2024-11-15 23:31:09,968 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-15 23:31:09,970 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG popl20-bad-counter-queue2.wvr.c that has 3 procedures, 104 locations, 1 initial locations, 3 loop locations, and 1 error locations. [2024-11-15 23:31:09,971 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-15 23:31:10,035 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2024-11-15 23:31:10,103 INFO L126 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 23:31:10,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-11-15 23:31:10,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 23:31:10,107 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-11-15 23:31:10,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2024-11-15 23:31:10,193 INFO L181 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-15 23:31:10,205 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2024-11-15 23:31:10,211 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=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@e282c89, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 23:31:10,212 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-11-15 23:31:10,523 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 23:31:10,524 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 23:31:10,524 INFO L132 ounterexampleChecker]: Examining path program with hash 1774609774, occurence #1 [2024-11-15 23:31:10,524 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 23:31:10,526 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 23:31:10,530 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:31:10,531 INFO L85 PathProgramCache]: Analyzing trace with hash -1503628979, now seen corresponding path program 1 times [2024-11-15 23:31:10,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 23:31:10,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641740196] [2024-11-15 23:31:10,540 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:31:10,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:31:10,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:31:10,693 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:31:10,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 23:31:10,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641740196] [2024-11-15 23:31:10,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641740196] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 23:31:10,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 23:31:10,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-15 23:31:10,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223418577] [2024-11-15 23:31:10,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 23:31:10,701 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-15 23:31:10,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 23:31:10,720 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-15 23:31:10,721 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-15 23:31:10,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:10,723 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 23:31:10,724 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 43.0) internal successors, (86), 2 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 23:31:10,724 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:10,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:10,770 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-15 23:31:10,770 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 23:31:10,770 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 23:31:10,770 INFO L132 ounterexampleChecker]: Examining path program with hash -868856537, occurence #1 [2024-11-15 23:31:10,771 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 23:31:10,771 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 23:31:10,771 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:31:10,771 INFO L85 PathProgramCache]: Analyzing trace with hash 1170099357, now seen corresponding path program 1 times [2024-11-15 23:31:10,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 23:31:10,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559168500] [2024-11-15 23:31:10,771 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:31:10,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:31:10,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:31:11,183 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:31:11,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 23:31:11,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559168500] [2024-11-15 23:31:11,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559168500] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 23:31:11,184 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 23:31:11,184 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-15 23:31:11,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840574801] [2024-11-15 23:31:11,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 23:31:11,185 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-15 23:31:11,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 23:31:11,188 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-15 23:31:11,188 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-15 23:31:11,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:11,189 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 23:31:11,189 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 23:31:11,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:11,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:11,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:11,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:11,337 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-15 23:31:11,337 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 23:31:11,337 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 23:31:11,337 INFO L132 ounterexampleChecker]: Examining path program with hash 1907272153, occurence #1 [2024-11-15 23:31:11,337 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 23:31:11,338 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 23:31:11,338 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:31:11,338 INFO L85 PathProgramCache]: Analyzing trace with hash -433207792, now seen corresponding path program 1 times [2024-11-15 23:31:11,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 23:31:11,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981727069] [2024-11-15 23:31:11,338 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:31:11,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:31:11,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:31:11,556 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:31:11,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 23:31:11,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981727069] [2024-11-15 23:31:11,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981727069] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:31:11,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145839451] [2024-11-15 23:31:11,557 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:31:11,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:31:11,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 23:31:11,561 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 23:31:11,562 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-15 23:31:11,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:31:11,673 INFO L256 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-15 23:31:11,680 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 23:31:11,857 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:31:11,857 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 23:31:12,085 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:31:12,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145839451] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-15 23:31:12,087 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-15 23:31:12,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8, 7] total 14 [2024-11-15 23:31:12,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292300593] [2024-11-15 23:31:12,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 23:31:12,089 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-15 23:31:12,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 23:31:12,090 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-15 23:31:12,090 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2024-11-15 23:31:12,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:12,090 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 23:31:12,091 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 7 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 23:31:12,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:12,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:12,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:12,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:12,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:12,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:12,236 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-15 23:31:12,419 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:31:12,420 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 23:31:12,420 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 23:31:12,420 INFO L132 ounterexampleChecker]: Examining path program with hash 1708396951, occurence #1 [2024-11-15 23:31:12,420 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 23:31:12,420 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 23:31:12,421 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:31:12,421 INFO L85 PathProgramCache]: Analyzing trace with hash -384294980, now seen corresponding path program 1 times [2024-11-15 23:31:12,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 23:31:12,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157470230] [2024-11-15 23:31:12,421 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:31:12,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:31:12,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:31:12,736 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:31:12,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 23:31:12,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157470230] [2024-11-15 23:31:12,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157470230] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:31:12,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573019555] [2024-11-15 23:31:12,736 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:31:12,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:31:12,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 23:31:12,739 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 23:31:12,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-15 23:31:12,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:31:12,825 INFO L256 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-15 23:31:12,828 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 23:31:13,043 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:31:13,043 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 23:31:13,351 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:31:13,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573019555] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 23:31:13,351 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 23:31:13,351 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2024-11-15 23:31:13,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733567037] [2024-11-15 23:31:13,351 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 23:31:13,352 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-15 23:31:13,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 23:31:13,353 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-15 23:31:13,353 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=434, Unknown=0, NotChecked=0, Total=552 [2024-11-15 23:31:13,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:13,353 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 23:31:13,353 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 7.375) internal successors, (177), 24 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 23:31:13,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:13,354 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:13,354 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:13,354 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:13,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:13,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:13,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:13,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:31:13,675 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-15 23:31:13,863 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:31:13,864 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 23:31:13,864 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 23:31:13,864 INFO L132 ounterexampleChecker]: Examining path program with hash 1708396951, occurence #2 [2024-11-15 23:31:13,864 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 23:31:13,864 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 23:31:13,865 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,865 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 5 [2024-11-15 23:31:13,865 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,865 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 23:31:13,865 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,866 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 23:31:13,866 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,866 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 12 [2024-11-15 23:31:13,866 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,866 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 23:31:13,866 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,866 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 23:31:13,866 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,866 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 23:31:13,866 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,866 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 23:31:13,866 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,866 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 23:31:13,866 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,866 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 21 [2024-11-15 23:31:13,867 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,867 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 24 [2024-11-15 23:31:13,867 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,867 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 23:31:13,867 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,867 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 23:31:13,867 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,867 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 23:31:13,867 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,867 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 23:31:13,867 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,867 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 23:31:13,867 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,868 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 35 [2024-11-15 23:31:13,868 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,868 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 37 [2024-11-15 23:31:13,868 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,868 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 38 [2024-11-15 23:31:13,868 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,868 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 23:31:13,868 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,868 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 40 [2024-11-15 23:31:13,868 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,868 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 42 [2024-11-15 23:31:13,868 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,868 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 43 [2024-11-15 23:31:13,868 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,868 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 23:31:13,869 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,869 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 46 [2024-11-15 23:31:13,869 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,869 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 23:31:13,869 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,869 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 23:31:13,869 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,869 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 23:31:13,869 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,869 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 51 [2024-11-15 23:31:13,869 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,869 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 23:31:13,869 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,869 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 55 [2024-11-15 23:31:13,869 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,870 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 23:31:13,870 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,870 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 23:31:13,870 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,870 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 23:31:13,870 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,870 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 23:31:13,870 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,870 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 64 [2024-11-15 23:31:13,883 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:31:13,884 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 23:31:13,884 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,884 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 72 [2024-11-15 23:31:13,884 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:31:13,884 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 100 [2024-11-15 23:31:13,884 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:31:13,884 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 23:31:13,884 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,884 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 23:31:13,884 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,885 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 105 [2024-11-15 23:31:13,885 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:13,885 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 23:31:13,885 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 23:31:13,885 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:31:13,885 INFO L85 PathProgramCache]: Analyzing trace with hash -679132561, now seen corresponding path program 2 times [2024-11-15 23:31:13,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 23:31:13,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356298280] [2024-11-15 23:31:13,886 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:31:13,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:31:13,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:31:14,128 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:31:14,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 23:31:14,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356298280] [2024-11-15 23:31:14,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356298280] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:31:14,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307444520] [2024-11-15 23:31:14,128 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 23:31:14,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:31:14,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 23:31:14,131 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 23:31:14,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-15 23:31:14,212 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-15 23:31:14,212 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 23:31:14,214 INFO L256 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-15 23:31:14,216 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 23:31:14,384 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-15 23:31:14,384 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 23:31:14,494 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-15 23:31:14,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307444520] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 23:31:14,495 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 23:31:14,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 8] total 22 [2024-11-15 23:31:14,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33215239] [2024-11-15 23:31:14,495 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 23:31:14,495 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-15 23:31:14,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 23:31:14,496 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-15 23:31:14,497 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2024-11-15 23:31:14,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:14,497 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 23:31:14,497 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 8.681818181818182) internal successors, (191), 22 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 23:31:14,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:14,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:14,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:14,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:31:14,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:15,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:15,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:15,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:15,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:31:15,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-15 23:31:15,654 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-15 23:31:15,838 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:31:15,838 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 23:31:15,839 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 23:31:15,839 INFO L132 ounterexampleChecker]: Examining path program with hash -754019067, occurence #1 [2024-11-15 23:31:15,839 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 23:31:15,839 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 23:31:15,839 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:31:15,839 INFO L85 PathProgramCache]: Analyzing trace with hash -891930324, now seen corresponding path program 3 times [2024-11-15 23:31:15,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 23:31:15,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009035006] [2024-11-15 23:31:15,839 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:31:15,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:31:15,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:31:16,216 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 27 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-15 23:31:16,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 23:31:16,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009035006] [2024-11-15 23:31:16,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009035006] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:31:16,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058286223] [2024-11-15 23:31:16,216 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-15 23:31:16,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:31:16,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 23:31:16,219 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 23:31:16,221 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-15 23:31:16,320 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-15 23:31:16,320 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 23:31:16,322 INFO L256 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-15 23:31:16,325 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 23:31:16,688 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 32 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-15 23:31:16,688 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 23:31:17,023 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 32 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-15 23:31:17,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058286223] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 23:31:17,024 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 23:31:17,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 34 [2024-11-15 23:31:17,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747563671] [2024-11-15 23:31:17,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 23:31:17,025 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-15 23:31:17,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 23:31:17,025 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-15 23:31:17,026 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=915, Unknown=0, NotChecked=0, Total=1122 [2024-11-15 23:31:17,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:17,027 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 23:31:17,027 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 6.676470588235294) internal successors, (227), 34 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 23:31:17,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:17,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:17,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:17,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:31:17,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-15 23:31:17,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:17,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:17,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:17,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:17,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:31:17,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-15 23:31:17,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 23:31:17,407 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-15 23:31:17,590 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:31:17,592 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 23:31:17,592 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 23:31:17,592 INFO L132 ounterexampleChecker]: Examining path program with hash -754019067, occurence #2 [2024-11-15 23:31:17,592 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 23:31:17,592 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 23:31:17,592 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,592 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 5 [2024-11-15 23:31:17,593 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,593 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 23:31:17,593 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,593 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 23:31:17,593 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,593 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 12 [2024-11-15 23:31:17,593 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,593 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 23:31:17,593 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,593 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 23:31:17,593 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,593 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 23:31:17,593 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,593 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 23:31:17,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 23:31:17,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 21 [2024-11-15 23:31:17,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 24 [2024-11-15 23:31:17,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 23:31:17,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 23:31:17,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 23:31:17,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 23:31:17,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,595 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 23:31:17,595 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,595 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 35 [2024-11-15 23:31:17,595 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,595 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 37 [2024-11-15 23:31:17,595 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,595 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 38 [2024-11-15 23:31:17,595 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,599 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 23:31:17,599 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,599 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 40 [2024-11-15 23:31:17,599 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,599 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 42 [2024-11-15 23:31:17,599 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,599 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 43 [2024-11-15 23:31:17,599 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,599 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 23:31:17,599 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,599 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 46 [2024-11-15 23:31:17,599 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,599 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 23:31:17,600 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,600 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 23:31:17,600 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,600 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 23:31:17,600 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,600 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 51 [2024-11-15 23:31:17,600 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,600 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 53 [2024-11-15 23:31:17,600 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,600 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 23:31:17,600 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,600 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 55 [2024-11-15 23:31:17,600 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,600 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 23:31:17,600 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,600 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 23:31:17,600 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,601 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 23:31:17,601 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,601 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 62 [2024-11-15 23:31:17,601 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,601 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 63 [2024-11-15 23:31:17,601 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,601 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 64 [2024-11-15 23:31:17,601 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,601 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 23:31:17,601 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,601 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 67 [2024-11-15 23:31:17,601 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,601 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 69 [2024-11-15 23:31:17,601 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,601 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 72 [2024-11-15 23:31:17,602 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:31:17,602 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 76 [2024-11-15 23:31:17,602 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:17,602 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 80 [2024-11-15 23:31:17,602 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:31:17,602 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 23:31:17,681 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:31:17,681 INFO L85 PathProgramCache]: Analyzing trace with hash 1812364393, now seen corresponding path program 1 times [2024-11-15 23:31:17,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-15 23:31:17,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049814427] [2024-11-15 23:31:17,682 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:31:17,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:31:17,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:31:18,088 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 16 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:31:18,089 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-15 23:31:18,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049814427] [2024-11-15 23:31:18,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049814427] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:31:18,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [919381014] [2024-11-15 23:31:18,089 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:31:18,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:31:18,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:31:18,124 INFO L256 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-15 23:31:18,126 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 23:31:18,605 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 24 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:31:18,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [919381014] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:31:18,605 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-15 23:31:18,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 33 [2024-11-15 23:31:18,606 INFO L182 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-11-15 23:31:18,606 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 128 [2024-11-15 23:31:18,606 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:18,606 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 133 [2024-11-15 23:31:18,606 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:31:18,606 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 23:31:18,606 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:18,606 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 23:31:18,606 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:18,606 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 138 [2024-11-15 23:31:18,606 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:18,607 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 23:31:18,607 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 23:31:18,607 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:31:18,608 INFO L85 PathProgramCache]: Analyzing trace with hash 323713241, now seen corresponding path program 4 times [2024-11-15 23:31:18,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 23:31:18,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528259712] [2024-11-15 23:31:18,608 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:31:18,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:31:18,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:31:19,090 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 27 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:31:19,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 23:31:19,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528259712] [2024-11-15 23:31:19,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528259712] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:31:19,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703799407] [2024-11-15 23:31:19,090 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-15 23:31:19,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:31:19,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 23:31:19,093 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 23:31:19,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-15 23:31:19,177 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-15 23:31:19,177 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 23:31:19,182 INFO L256 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-15 23:31:19,185 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 23:31:19,690 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 36 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-15 23:31:19,690 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 23:31:20,122 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 36 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-15 23:31:20,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703799407] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 23:31:20,122 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 23:31:20,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 19, 19] total 46 [2024-11-15 23:31:20,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83465236] [2024-11-15 23:31:20,123 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 23:31:20,123 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-11-15 23:31:20,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 23:31:20,124 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-11-15 23:31:20,125 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=333, Invalid=1737, Unknown=0, NotChecked=0, Total=2070 [2024-11-15 23:31:20,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:20,125 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 23:31:20,126 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 6.0) internal successors, (276), 46 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 23:31:20,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:20,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:20,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:20,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:31:20,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-15 23:31:20,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 23:31:20,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:20,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:20,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:20,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:20,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:31:20,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-15 23:31:20,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 23:31:20,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 23:31:20,556 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-15 23:31:20,748 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,SelfDestructingSolverStorable7,SelfDestructingSolverStorable6,7 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:31:20,749 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 23:31:20,749 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 23:31:20,749 INFO L132 ounterexampleChecker]: Examining path program with hash -754019067, occurence #3 [2024-11-15 23:31:20,749 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 23:31:20,749 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 23:31:20,749 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,750 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 5 [2024-11-15 23:31:20,750 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,750 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 23:31:20,750 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,750 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 23:31:20,750 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,750 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 12 [2024-11-15 23:31:20,750 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,750 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 23:31:20,750 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,750 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 23:31:20,750 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,750 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 23:31:20,750 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,750 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 23:31:20,751 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,751 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 23:31:20,751 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,751 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 21 [2024-11-15 23:31:20,751 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,751 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 24 [2024-11-15 23:31:20,751 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,751 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 23:31:20,751 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,751 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 23:31:20,751 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,751 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 23:31:20,751 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,751 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 23:31:20,751 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,752 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 23:31:20,752 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,752 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 35 [2024-11-15 23:31:20,752 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,752 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 37 [2024-11-15 23:31:20,752 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,752 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 38 [2024-11-15 23:31:20,752 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,752 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 23:31:20,752 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,752 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 40 [2024-11-15 23:31:20,752 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,752 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 42 [2024-11-15 23:31:20,752 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,752 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 43 [2024-11-15 23:31:20,752 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,753 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 23:31:20,753 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,753 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 46 [2024-11-15 23:31:20,753 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,753 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 23:31:20,753 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,753 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 23:31:20,753 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,753 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 23:31:20,753 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,753 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 51 [2024-11-15 23:31:20,753 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,753 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 53 [2024-11-15 23:31:20,753 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,753 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 23:31:20,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 55 [2024-11-15 23:31:20,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 23:31:20,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 23:31:20,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 23:31:20,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 23:31:20,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 62 [2024-11-15 23:31:20,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,755 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 63 [2024-11-15 23:31:20,755 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,755 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 64 [2024-11-15 23:31:20,755 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,755 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 23:31:20,755 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,755 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 67 [2024-11-15 23:31:20,755 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,755 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 23:31:20,755 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,755 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 23:31:20,755 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,755 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 72 [2024-11-15 23:31:20,755 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,756 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 74 [2024-11-15 23:31:20,756 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,756 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 23:31:20,756 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,756 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 23:31:20,756 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,756 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 80 [2024-11-15 23:31:20,756 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:31:20,756 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 84 [2024-11-15 23:31:20,756 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,756 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 23:31:20,756 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:31:20,756 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 23:31:20,797 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:31:20,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1265511071, now seen corresponding path program 1 times [2024-11-15 23:31:20,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-15 23:31:20,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164292660] [2024-11-15 23:31:20,798 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:31:20,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:31:20,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-15 23:31:20,846 INFO L130 FreeRefinementEngine]: Strategy SMTINTERPOL found a feasible trace [2024-11-15 23:31:20,846 INFO L169 ounterexampleChecker]: Commutativity condition check vielded CONDITION_NOT_SATISFIED. Marking as hopeless. [2024-11-15 23:31:20,846 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 136 [2024-11-15 23:31:20,846 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,846 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 141 [2024-11-15 23:31:20,846 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:31:20,847 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 143 [2024-11-15 23:31:20,847 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,847 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 23:31:20,847 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,847 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 146 [2024-11-15 23:31:20,847 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:20,847 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 23:31:20,847 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 23:31:20,847 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:31:20,847 INFO L85 PathProgramCache]: Analyzing trace with hash 542161798, now seen corresponding path program 5 times [2024-11-15 23:31:20,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 23:31:20,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505889634] [2024-11-15 23:31:20,848 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:31:20,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:31:20,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:31:21,249 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 12 proven. 76 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-15 23:31:21,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 23:31:21,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505889634] [2024-11-15 23:31:21,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505889634] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:31:21,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611082972] [2024-11-15 23:31:21,250 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-15 23:31:21,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:31:21,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 23:31:21,252 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 23:31:21,254 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-15 23:31:21,352 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2024-11-15 23:31:21,352 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 23:31:21,354 INFO L256 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-15 23:31:21,356 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 23:31:21,764 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2024-11-15 23:31:21,764 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 23:31:21,940 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2024-11-15 23:31:21,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [611082972] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 23:31:21,941 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 23:31:21,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17, 10] total 38 [2024-11-15 23:31:21,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185036832] [2024-11-15 23:31:21,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 23:31:21,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-11-15 23:31:21,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 23:31:21,942 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-11-15 23:31:21,943 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1277, Unknown=0, NotChecked=0, Total=1406 [2024-11-15 23:31:21,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:21,943 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 23:31:21,943 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 6.578947368421052) internal successors, (250), 38 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 23:31:21,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:21,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:21,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:21,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:31:21,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-15 23:31:21,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 23:31:21,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 23:31:21,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:24,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:24,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:24,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:24,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:31:24,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-15 23:31:24,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 23:31:24,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 23:31:24,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-15 23:31:24,235 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-15 23:31:24,423 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,SelfDestructingSolverStorable9,8 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:31:24,423 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 23:31:24,424 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 23:31:24,424 INFO L132 ounterexampleChecker]: Examining path program with hash -108987538, occurence #1 [2024-11-15 23:31:24,424 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 23:31:24,424 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 23:31:24,424 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:31:24,424 INFO L85 PathProgramCache]: Analyzing trace with hash -1741109816, now seen corresponding path program 6 times [2024-11-15 23:31:24,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 23:31:24,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271054812] [2024-11-15 23:31:24,425 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:31:24,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:31:24,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:31:24,987 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 92 proven. 65 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-15 23:31:24,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 23:31:24,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271054812] [2024-11-15 23:31:24,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271054812] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:31:24,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845021141] [2024-11-15 23:31:24,987 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-15 23:31:24,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:31:24,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 23:31:24,990 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 23:31:24,991 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-15 23:31:25,141 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-15 23:31:25,141 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 23:31:25,143 INFO L256 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-15 23:31:25,146 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 23:31:25,688 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 106 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-15 23:31:25,689 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 23:31:26,303 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 106 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-15 23:31:26,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845021141] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 23:31:26,304 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 23:31:26,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 61 [2024-11-15 23:31:26,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8206349] [2024-11-15 23:31:26,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 23:31:26,305 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2024-11-15 23:31:26,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 23:31:26,306 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2024-11-15 23:31:26,307 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=482, Invalid=3178, Unknown=0, NotChecked=0, Total=3660 [2024-11-15 23:31:26,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:26,307 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 23:31:26,307 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 5.672131147540983) internal successors, (346), 61 states have internal predecessors, (346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 23:31:26,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:26,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:26,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:26,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:31:26,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2024-11-15 23:31:26,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 23:31:26,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 23:31:26,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2024-11-15 23:31:26,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:26,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:26,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:26,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:26,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:31:26,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-15 23:31:26,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 23:31:26,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 23:31:26,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-15 23:31:26,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-15 23:31:26,901 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-15 23:31:27,089 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,9 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:31:27,090 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 23:31:27,090 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 23:31:27,090 INFO L132 ounterexampleChecker]: Examining path program with hash -108987538, occurence #2 [2024-11-15 23:31:27,090 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 23:31:27,090 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 23:31:27,090 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,090 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 5 [2024-11-15 23:31:27,090 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,090 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 23:31:27,091 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,091 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 23:31:27,091 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,091 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 12 [2024-11-15 23:31:27,091 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,091 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 23:31:27,091 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,091 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 23:31:27,091 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,091 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 23:31:27,091 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,091 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 23:31:27,091 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,091 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 23:31:27,091 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,091 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 21 [2024-11-15 23:31:27,092 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,092 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 24 [2024-11-15 23:31:27,092 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,092 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 23:31:27,092 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,092 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 23:31:27,092 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,092 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 23:31:27,092 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,092 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 23:31:27,092 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,092 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 23:31:27,092 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,092 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 35 [2024-11-15 23:31:27,092 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,092 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 37 [2024-11-15 23:31:27,093 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,093 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 38 [2024-11-15 23:31:27,093 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,093 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 23:31:27,093 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,093 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 40 [2024-11-15 23:31:27,093 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,093 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 42 [2024-11-15 23:31:27,093 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,093 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 43 [2024-11-15 23:31:27,093 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,093 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 23:31:27,094 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,094 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 46 [2024-11-15 23:31:27,094 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,094 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 23:31:27,094 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,094 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 23:31:27,094 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,094 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 23:31:27,094 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,094 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 51 [2024-11-15 23:31:27,094 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,094 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 53 [2024-11-15 23:31:27,094 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,094 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 23:31:27,094 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,094 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 55 [2024-11-15 23:31:27,094 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,095 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 23:31:27,095 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,095 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 23:31:27,095 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,095 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 23:31:27,095 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,095 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 23:31:27,095 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,095 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 62 [2024-11-15 23:31:27,095 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,095 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 63 [2024-11-15 23:31:27,095 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,095 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 64 [2024-11-15 23:31:27,095 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,095 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 23:31:27,095 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,095 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 67 [2024-11-15 23:31:27,096 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,096 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 69 [2024-11-15 23:31:27,096 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,096 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 23:31:27,096 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,096 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 23:31:27,096 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,096 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 72 [2024-11-15 23:31:27,096 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,096 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 74 [2024-11-15 23:31:27,096 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,096 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 23:31:27,096 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,096 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 78 [2024-11-15 23:31:27,096 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,096 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 23:31:27,096 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,096 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 80 [2024-11-15 23:31:27,097 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,097 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 23:31:27,097 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,097 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 83 [2024-11-15 23:31:27,097 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,097 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 23:31:27,097 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,097 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 23:31:27,097 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:31:27,097 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 92 [2024-11-15 23:31:27,097 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,097 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 23:31:27,097 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:31:27,097 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 146 [2024-11-15 23:31:27,097 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:27,097 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 148 [2024-11-15 23:31:27,125 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:31:27,125 INFO L85 PathProgramCache]: Analyzing trace with hash -1672894535, now seen corresponding path program 1 times [2024-11-15 23:31:27,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-15 23:31:27,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717215284] [2024-11-15 23:31:27,126 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:31:27,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:31:27,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:31:27,710 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 40 proven. 114 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:31:27,710 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-15 23:31:27,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717215284] [2024-11-15 23:31:27,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717215284] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:31:27,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [335161456] [2024-11-15 23:31:27,711 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:31:27,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:31:27,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:31:27,732 INFO L256 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-15 23:31:27,735 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 23:31:28,449 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 69 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:31:28,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [335161456] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:31:28,449 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-15 23:31:28,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 49 [2024-11-15 23:31:28,450 INFO L182 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-11-15 23:31:28,450 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 169 [2024-11-15 23:31:28,450 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:31:28,450 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 171 [2024-11-15 23:31:28,450 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:28,450 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 173 [2024-11-15 23:31:28,450 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:28,450 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 174 [2024-11-15 23:31:28,450 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:28,450 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 23:31:28,450 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 23:31:28,450 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:31:28,450 INFO L85 PathProgramCache]: Analyzing trace with hash 530871029, now seen corresponding path program 7 times [2024-11-15 23:31:28,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 23:31:28,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830729158] [2024-11-15 23:31:28,451 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:31:28,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:31:28,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:31:29,120 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 79 proven. 114 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:31:29,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 23:31:29,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830729158] [2024-11-15 23:31:29,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830729158] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:31:29,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528765640] [2024-11-15 23:31:29,121 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-15 23:31:29,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:31:29,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 23:31:29,123 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 23:31:29,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-15 23:31:29,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:31:29,240 INFO L256 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-15 23:31:29,243 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 23:31:29,900 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 108 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:31:29,901 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 23:31:30,530 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 108 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:31:30,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528765640] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 23:31:30,530 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 23:31:30,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 64 [2024-11-15 23:31:30,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344045909] [2024-11-15 23:31:30,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 23:31:30,531 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2024-11-15 23:31:30,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 23:31:30,533 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2024-11-15 23:31:30,534 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=630, Invalid=3402, Unknown=0, NotChecked=0, Total=4032 [2024-11-15 23:31:30,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:30,534 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 23:31:30,536 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 5.296875) internal successors, (339), 64 states have internal predecessors, (339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 23:31:30,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:30,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:30,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:30,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:31:30,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2024-11-15 23:31:30,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 23:31:30,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 23:31:30,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2024-11-15 23:31:30,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-11-15 23:31:30,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:31,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:31:31,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:31,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:31:31,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:31:31,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-15 23:31:31,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 23:31:31,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 23:31:31,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-15 23:31:31,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-15 23:31:31,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-15 23:31:31,074 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-15 23:31:31,257 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,SelfDestructingSolverStorable13,SelfDestructingSolverStorable14,10 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:31:31,257 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 23:31:31,258 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 23:31:31,258 INFO L132 ounterexampleChecker]: Examining path program with hash -108987538, occurence #3 [2024-11-15 23:31:31,258 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 23:31:31,258 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 23:31:31,258 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,258 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 5 [2024-11-15 23:31:31,258 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,258 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 23:31:31,258 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,258 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 23:31:31,258 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,258 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 12 [2024-11-15 23:31:31,258 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,258 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 23:31:31,258 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,259 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 23:31:31,259 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,259 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 23:31:31,259 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,259 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 23:31:31,259 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,259 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 23:31:31,259 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,259 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 21 [2024-11-15 23:31:31,259 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,259 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 24 [2024-11-15 23:31:31,259 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,259 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 23:31:31,259 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,259 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 23:31:31,259 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,259 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 23:31:31,259 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,259 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 23:31:31,259 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,259 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 23:31:31,259 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,260 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 35 [2024-11-15 23:31:31,260 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,260 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 37 [2024-11-15 23:31:31,260 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,260 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 38 [2024-11-15 23:31:31,260 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,260 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 23:31:31,260 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,260 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 40 [2024-11-15 23:31:31,260 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,260 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 42 [2024-11-15 23:31:31,260 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,260 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 43 [2024-11-15 23:31:31,260 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,260 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 23:31:31,261 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,261 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 46 [2024-11-15 23:31:31,261 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,261 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 23:31:31,261 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,261 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 23:31:31,261 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,261 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 23:31:31,261 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,261 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 51 [2024-11-15 23:31:31,261 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,261 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 53 [2024-11-15 23:31:31,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 23:31:31,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 55 [2024-11-15 23:31:31,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 23:31:31,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 23:31:31,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 23:31:31,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 23:31:31,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 62 [2024-11-15 23:31:31,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 63 [2024-11-15 23:31:31,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 64 [2024-11-15 23:31:31,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 23:31:31,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 67 [2024-11-15 23:31:31,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 69 [2024-11-15 23:31:31,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 23:31:31,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 23:31:31,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 72 [2024-11-15 23:31:31,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 74 [2024-11-15 23:31:31,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 23:31:31,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 23:31:31,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 78 [2024-11-15 23:31:31,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 23:31:31,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 80 [2024-11-15 23:31:31,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 23:31:31,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 83 [2024-11-15 23:31:31,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 86 [2024-11-15 23:31:31,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 23:31:31,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 23:31:31,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 23:31:31,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 23:31:31,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 23:31:31,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 23:31:31,267 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:31:31,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 100 [2024-11-15 23:31:31,267 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 23:31:31,267 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:31:31,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 154 [2024-11-15 23:31:31,267 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 156 [2024-11-15 23:31:31,301 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:31:31,302 INFO L85 PathProgramCache]: Analyzing trace with hash 274823279, now seen corresponding path program 1 times [2024-11-15 23:31:31,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-15 23:31:31,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690117733] [2024-11-15 23:31:31,302 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:31:31,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:31:31,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-15 23:31:31,382 INFO L130 FreeRefinementEngine]: Strategy SMTINTERPOL found a feasible trace [2024-11-15 23:31:31,382 INFO L169 ounterexampleChecker]: Commutativity condition check vielded CONDITION_NOT_SATISFIED. Marking as hopeless. [2024-11-15 23:31:31,382 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 177 [2024-11-15 23:31:31,382 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:31:31,382 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 179 [2024-11-15 23:31:31,382 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,382 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 181 [2024-11-15 23:31:31,382 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,383 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 182 [2024-11-15 23:31:31,383 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:31:31,383 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 23:31:31,383 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 23:31:31,383 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:31:31,383 INFO L85 PathProgramCache]: Analyzing trace with hash 1528472354, now seen corresponding path program 8 times [2024-11-15 23:31:31,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 23:31:31,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570450602] [2024-11-15 23:31:31,383 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:31:31,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:31:31,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:31:37,077 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 204 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-15 23:31:37,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 23:31:37,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570450602] [2024-11-15 23:31:37,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570450602] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:31:37,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533788004] [2024-11-15 23:31:37,078 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 23:31:37,078 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:31:37,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 23:31:37,081 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 23:31:37,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-15 23:31:37,191 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-15 23:31:37,191 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 23:31:37,197 INFO L256 TraceCheckSpWp]: Trace formula consists of 424 conjuncts, 145 conjuncts are in the unsatisfiable core [2024-11-15 23:31:37,201 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 23:31:38,040 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-15 23:31:40,163 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-15 23:31:40,164 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2024-11-15 23:31:40,402 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 234 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:31:40,402 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 23:36:02,924 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 29 [2024-11-15 23:36:02,935 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-15 23:36:02,935 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 68 treesize of output 56 [2024-11-15 23:36:04,869 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 100 proven. 134 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:36:04,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533788004] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 23:36:04,869 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 23:36:04,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 61, 59] total 152 [2024-11-15 23:36:04,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271151661] [2024-11-15 23:36:04,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 23:36:04,870 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 152 states [2024-11-15 23:36:04,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 23:36:04,872 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 152 interpolants. [2024-11-15 23:36:04,875 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1578, Invalid=21227, Unknown=147, NotChecked=0, Total=22952 [2024-11-15 23:36:04,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:36:04,876 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 23:36:04,876 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 152 states, 152 states have (on average 3.164473684210526) internal successors, (481), 152 states have internal predecessors, (481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 23:36:04,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:36:04,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:36:04,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:36:04,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:36:04,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2024-11-15 23:36:04,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 23:36:04,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 23:36:04,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2024-11-15 23:36:04,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-11-15 23:36:04,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-15 23:36:04,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:36:14,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:36:14,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:36:14,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:36:14,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:36:14,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-15 23:36:14,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 23:36:14,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 23:36:14,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-15 23:36:14,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-15 23:36:14,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-15 23:36:14,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-11-15 23:36:14,540 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-15 23:36:14,728 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15,SelfDestructingSolverStorable16 [2024-11-15 23:36:14,728 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 23:36:14,728 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 23:36:14,729 INFO L132 ounterexampleChecker]: Examining path program with hash -108987538, occurence #4 [2024-11-15 23:36:14,729 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 23:36:14,729 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 23:36:14,729 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,729 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 5 [2024-11-15 23:36:14,729 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,729 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 23:36:14,729 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,729 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 23:36:14,729 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,729 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 12 [2024-11-15 23:36:14,729 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,729 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 23:36:14,729 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,729 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 23:36:14,729 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,729 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 23:36:14,729 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,729 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 23:36:14,729 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,729 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 23:36:14,729 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,729 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 21 [2024-11-15 23:36:14,729 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,729 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 24 [2024-11-15 23:36:14,729 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,730 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 23:36:14,730 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,730 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 23:36:14,730 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,730 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 23:36:14,730 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,730 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 23:36:14,730 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,730 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 23:36:14,730 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,730 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 35 [2024-11-15 23:36:14,730 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,730 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 37 [2024-11-15 23:36:14,730 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,730 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 38 [2024-11-15 23:36:14,730 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,730 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 23:36:14,730 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,730 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 40 [2024-11-15 23:36:14,731 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,731 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 42 [2024-11-15 23:36:14,731 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,731 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 43 [2024-11-15 23:36:14,731 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,731 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 23:36:14,731 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,731 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 46 [2024-11-15 23:36:14,731 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,731 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 23:36:14,731 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,731 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 23:36:14,731 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,731 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 23:36:14,731 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,731 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 51 [2024-11-15 23:36:14,731 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,731 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 53 [2024-11-15 23:36:14,731 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,731 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 23:36:14,732 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,732 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 55 [2024-11-15 23:36:14,732 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,732 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 23:36:14,732 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,732 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 23:36:14,732 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,732 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 23:36:14,732 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,732 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 23:36:14,732 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,732 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 62 [2024-11-15 23:36:14,732 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,732 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 63 [2024-11-15 23:36:14,732 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,732 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 64 [2024-11-15 23:36:14,732 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,732 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 23:36:14,732 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,732 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 67 [2024-11-15 23:36:14,732 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,732 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 69 [2024-11-15 23:36:14,732 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,732 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 23:36:14,732 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,733 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 23:36:14,733 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,733 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 72 [2024-11-15 23:36:14,733 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,733 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 74 [2024-11-15 23:36:14,733 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,733 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 23:36:14,733 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,733 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 23:36:14,733 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,733 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 78 [2024-11-15 23:36:14,733 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,733 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 23:36:14,733 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,733 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 80 [2024-11-15 23:36:14,733 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,733 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 23:36:14,733 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,733 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 83 [2024-11-15 23:36:14,733 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,734 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 86 [2024-11-15 23:36:14,734 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,734 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 23:36:14,734 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,734 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 23:36:14,734 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,734 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 23:36:14,734 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,734 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 23:36:14,734 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,734 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 23:36:14,734 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,734 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 23:36:14,734 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:36:14,734 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 100 [2024-11-15 23:36:14,734 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:14,734 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 23:36:14,734 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:36:14,735 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 171 [2024-11-15 23:36:14,768 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:36:14,769 INFO L85 PathProgramCache]: Analyzing trace with hash 1416690103, now seen corresponding path program 1 times [2024-11-15 23:36:14,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-15 23:36:14,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26366290] [2024-11-15 23:36:14,769 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:36:14,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:36:14,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:36:15,532 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 141 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:36:15,532 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-15 23:36:15,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26366290] [2024-11-15 23:36:15,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26366290] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:36:15,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [2001613209] [2024-11-15 23:36:15,533 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:36:15,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:36:15,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:36:15,585 INFO L256 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-15 23:36:15,588 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 23:36:16,659 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 162 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:36:16,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [2001613209] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:36:16,659 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-15 23:36:16,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 57 [2024-11-15 23:36:16,660 INFO L182 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-11-15 23:36:16,660 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 194 [2024-11-15 23:36:16,660 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:16,660 INFO L154 ounterexampleChecker]: Commutativity condition check at non-minimality point 196 is hopeless, skipping. [2024-11-15 23:36:16,660 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 217 [2024-11-15 23:36:16,660 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:36:16,660 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 219 [2024-11-15 23:36:16,660 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:16,660 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 221 [2024-11-15 23:36:16,660 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:16,660 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 222 [2024-11-15 23:36:16,660 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:16,660 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 23:36:16,660 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 23:36:16,661 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:36:16,661 INFO L85 PathProgramCache]: Analyzing trace with hash 390607602, now seen corresponding path program 9 times [2024-11-15 23:36:16,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 23:36:16,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220059804] [2024-11-15 23:36:16,661 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:36:16,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:36:16,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:36:17,529 INFO L134 CoverageAnalysis]: Checked inductivity of 466 backedges. 288 proven. 147 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-15 23:36:17,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 23:36:17,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220059804] [2024-11-15 23:36:17,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220059804] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:36:17,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483629194] [2024-11-15 23:36:17,529 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-15 23:36:17,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:36:17,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 23:36:17,532 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 23:36:17,534 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-15 23:36:17,817 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-15 23:36:17,817 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 23:36:17,819 INFO L256 TraceCheckSpWp]: Trace formula consists of 536 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-15 23:36:17,822 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 23:36:18,778 INFO L134 CoverageAnalysis]: Checked inductivity of 466 backedges. 338 proven. 126 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-15 23:36:18,778 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 23:36:19,968 INFO L134 CoverageAnalysis]: Checked inductivity of 466 backedges. 338 proven. 126 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-15 23:36:19,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483629194] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 23:36:19,968 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 23:36:19,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 35, 35] total 94 [2024-11-15 23:36:19,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52503966] [2024-11-15 23:36:19,968 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 23:36:19,969 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2024-11-15 23:36:19,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 23:36:19,971 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2024-11-15 23:36:19,972 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1139, Invalid=7603, Unknown=0, NotChecked=0, Total=8742 [2024-11-15 23:36:19,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:36:19,973 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 23:36:19,973 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 94 states have (on average 5.468085106382978) internal successors, (514), 94 states have internal predecessors, (514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 23:36:19,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:36:19,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:36:19,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:36:19,973 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:36:19,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2024-11-15 23:36:19,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 23:36:19,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 23:36:19,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2024-11-15 23:36:19,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-11-15 23:36:19,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-15 23:36:19,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 98 states. [2024-11-15 23:36:19,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:36:21,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:36:21,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:36:21,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:36:21,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:36:21,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-15 23:36:21,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 23:36:21,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 23:36:21,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-15 23:36:21,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-15 23:36:21,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-15 23:36:21,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-11-15 23:36:21,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 23:36:21,194 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-15 23:36:21,382 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,SelfDestructingSolverStorable19,12 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-15 23:36:21,382 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 23:36:21,382 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 23:36:21,383 INFO L132 ounterexampleChecker]: Examining path program with hash -108987538, occurence #5 [2024-11-15 23:36:21,383 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 23:36:21,383 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 23:36:21,383 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,383 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 5 [2024-11-15 23:36:21,383 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,383 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 23:36:21,383 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,383 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 23:36:21,383 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,383 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 12 [2024-11-15 23:36:21,383 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,383 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 23:36:21,383 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,383 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 23:36:21,383 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,383 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 23:36:21,383 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,383 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 23:36:21,383 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,383 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 23:36:21,383 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,383 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 21 [2024-11-15 23:36:21,383 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,383 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 24 [2024-11-15 23:36:21,383 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,383 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 23:36:21,384 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,384 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 23:36:21,384 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,384 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 23:36:21,384 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,384 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 23:36:21,384 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,384 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 23:36:21,384 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,384 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 35 [2024-11-15 23:36:21,384 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,384 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 37 [2024-11-15 23:36:21,384 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,384 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 38 [2024-11-15 23:36:21,384 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,384 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 23:36:21,384 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,384 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 40 [2024-11-15 23:36:21,384 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,384 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 42 [2024-11-15 23:36:21,384 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,384 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 43 [2024-11-15 23:36:21,384 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,384 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 23:36:21,384 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,384 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 46 [2024-11-15 23:36:21,384 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,384 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 23:36:21,385 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,385 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 23:36:21,385 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,385 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 23:36:21,385 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,385 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 51 [2024-11-15 23:36:21,385 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,385 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 53 [2024-11-15 23:36:21,385 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,385 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 23:36:21,385 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,385 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 55 [2024-11-15 23:36:21,385 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,385 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 23:36:21,385 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,385 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 23:36:21,385 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,385 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 23:36:21,385 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,386 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 23:36:21,386 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,386 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 62 [2024-11-15 23:36:21,386 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,386 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 63 [2024-11-15 23:36:21,386 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,386 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 64 [2024-11-15 23:36:21,386 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,386 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 23:36:21,386 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,386 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 67 [2024-11-15 23:36:21,386 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,386 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 69 [2024-11-15 23:36:21,386 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,386 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 23:36:21,386 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,386 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 23:36:21,386 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,386 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 72 [2024-11-15 23:36:21,386 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,387 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 74 [2024-11-15 23:36:21,387 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,387 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 23:36:21,387 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,387 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 23:36:21,387 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,387 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 78 [2024-11-15 23:36:21,387 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,387 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 23:36:21,387 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,387 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 80 [2024-11-15 23:36:21,387 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,387 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 23:36:21,387 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,387 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 83 [2024-11-15 23:36:21,387 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,387 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 23:36:21,387 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,387 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 86 [2024-11-15 23:36:21,387 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 23:36:21,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 23:36:21,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 23:36:21,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 23:36:21,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 23:36:21,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 94 [2024-11-15 23:36:21,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 95 [2024-11-15 23:36:21,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 23:36:21,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 23:36:21,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 99 [2024-11-15 23:36:21,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 101 [2024-11-15 23:36:21,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 23:36:21,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 103 [2024-11-15 23:36:21,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 23:36:21,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 23:36:21,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 107 [2024-11-15 23:36:21,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 110 [2024-11-15 23:36:21,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 111 [2024-11-15 23:36:21,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 23:36:21,390 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 114 [2024-11-15 23:36:21,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 23:36:21,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 23:36:21,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 23:36:21,391 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:36:21,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 124 [2024-11-15 23:36:21,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 128 [2024-11-15 23:36:21,391 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:36:21,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 195 [2024-11-15 23:36:21,422 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:36:21,423 INFO L85 PathProgramCache]: Analyzing trace with hash -738294655, now seen corresponding path program 1 times [2024-11-15 23:36:21,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-15 23:36:21,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165608803] [2024-11-15 23:36:21,423 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:36:21,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:36:21,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-15 23:36:21,493 INFO L130 FreeRefinementEngine]: Strategy SMTINTERPOL found a feasible trace [2024-11-15 23:36:21,493 INFO L169 ounterexampleChecker]: Commutativity condition check vielded CONDITION_NOT_SATISFIED. Marking as hopeless. [2024-11-15 23:36:21,494 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 218 [2024-11-15 23:36:21,494 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,494 INFO L154 ounterexampleChecker]: Commutativity condition check at non-minimality point 220 is hopeless, skipping. [2024-11-15 23:36:21,494 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 241 [2024-11-15 23:36:21,494 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:36:21,494 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 243 [2024-11-15 23:36:21,494 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,494 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 245 [2024-11-15 23:36:21,494 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,494 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 246 [2024-11-15 23:36:21,494 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:21,494 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 23:36:21,494 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 23:36:21,495 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:36:21,495 INFO L85 PathProgramCache]: Analyzing trace with hash -510098823, now seen corresponding path program 10 times [2024-11-15 23:36:21,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 23:36:21,495 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934901552] [2024-11-15 23:36:21,496 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:36:21,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:36:21,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:36:22,735 INFO L134 CoverageAnalysis]: Checked inductivity of 637 backedges. 280 proven. 357 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:36:22,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 23:36:22,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934901552] [2024-11-15 23:36:22,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934901552] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:36:22,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944952489] [2024-11-15 23:36:22,736 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-15 23:36:22,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:36:22,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 23:36:22,738 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 23:36:22,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-15 23:36:22,865 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-15 23:36:22,865 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 23:36:22,867 INFO L256 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-15 23:36:22,871 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 23:36:24,332 INFO L134 CoverageAnalysis]: Checked inductivity of 637 backedges. 340 proven. 297 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:36:24,332 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 23:36:25,702 INFO L134 CoverageAnalysis]: Checked inductivity of 637 backedges. 340 proven. 297 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:36:25,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944952489] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 23:36:25,702 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 23:36:25,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43, 43] total 104 [2024-11-15 23:36:25,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810154928] [2024-11-15 23:36:25,702 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 23:36:25,703 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 104 states [2024-11-15 23:36:25,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 23:36:25,708 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2024-11-15 23:36:25,711 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1558, Invalid=9154, Unknown=0, NotChecked=0, Total=10712 [2024-11-15 23:36:25,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:36:25,711 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 23:36:25,711 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 104 states, 104 states have (on average 4.951923076923077) internal successors, (515), 104 states have internal predecessors, (515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 23:36:25,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:36:25,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:36:25,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:36:25,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:36:25,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2024-11-15 23:36:25,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 23:36:25,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 23:36:25,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2024-11-15 23:36:25,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-11-15 23:36:25,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-15 23:36:25,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 98 states. [2024-11-15 23:36:25,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-15 23:36:25,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:36:26,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:36:26,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:36:26,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:36:26,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:36:26,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-15 23:36:26,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 23:36:26,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 23:36:26,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-15 23:36:26,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-15 23:36:26,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-15 23:36:26,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-11-15 23:36:26,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 23:36:26,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-15 23:36:26,780 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-15 23:36:26,970 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,SelfDestructingSolverStorable21,13 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:36:26,971 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 23:36:26,971 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 23:36:26,971 INFO L132 ounterexampleChecker]: Examining path program with hash -108987538, occurence #6 [2024-11-15 23:36:26,971 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 23:36:26,971 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 23:36:26,971 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,971 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 5 [2024-11-15 23:36:26,971 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,971 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 23:36:26,971 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,971 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 23:36:26,971 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,971 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 12 [2024-11-15 23:36:26,971 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,971 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 23:36:26,971 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,971 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 23:36:26,971 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,971 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 23:36:26,971 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,972 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 23:36:26,972 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,972 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 23:36:26,972 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,972 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 21 [2024-11-15 23:36:26,972 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,972 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 24 [2024-11-15 23:36:26,972 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,972 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 23:36:26,972 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,972 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 23:36:26,972 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,972 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 23:36:26,972 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,972 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 23:36:26,972 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,972 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 23:36:26,972 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,972 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 35 [2024-11-15 23:36:26,972 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,972 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 37 [2024-11-15 23:36:26,972 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,972 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 38 [2024-11-15 23:36:26,972 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,972 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 23:36:26,972 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,972 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 40 [2024-11-15 23:36:26,972 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,972 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 42 [2024-11-15 23:36:26,972 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,972 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 43 [2024-11-15 23:36:26,973 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,973 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 23:36:26,973 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,973 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 46 [2024-11-15 23:36:26,973 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,973 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 23:36:26,973 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,973 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 23:36:26,973 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,973 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 23:36:26,973 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,973 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 51 [2024-11-15 23:36:26,973 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,973 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 53 [2024-11-15 23:36:26,973 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,973 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 23:36:26,973 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,973 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 55 [2024-11-15 23:36:26,973 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,973 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 23:36:26,973 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,973 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 23:36:26,973 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,973 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 23:36:26,973 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,973 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 23:36:26,974 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,974 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 62 [2024-11-15 23:36:26,974 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,974 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 63 [2024-11-15 23:36:26,974 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,974 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 64 [2024-11-15 23:36:26,974 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,974 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 23:36:26,974 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,974 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 67 [2024-11-15 23:36:26,974 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,974 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 69 [2024-11-15 23:36:26,974 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,974 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 23:36:26,974 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,974 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 23:36:26,974 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,974 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 72 [2024-11-15 23:36:26,974 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,974 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 74 [2024-11-15 23:36:26,974 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,974 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 23:36:26,974 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,974 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 23:36:26,974 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,974 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 78 [2024-11-15 23:36:26,974 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,974 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 23:36:26,974 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,974 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 80 [2024-11-15 23:36:26,974 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,975 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 23:36:26,975 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,975 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 83 [2024-11-15 23:36:26,975 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,975 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 23:36:26,975 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,975 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 86 [2024-11-15 23:36:26,975 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,975 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 23:36:26,975 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,975 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 23:36:26,975 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,975 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 23:36:26,975 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,975 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 23:36:26,975 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,975 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 23:36:26,975 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,975 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 94 [2024-11-15 23:36:26,975 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,975 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 95 [2024-11-15 23:36:26,975 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,975 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 23:36:26,975 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,975 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 23:36:26,975 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,975 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 99 [2024-11-15 23:36:26,975 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,975 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 101 [2024-11-15 23:36:26,975 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,975 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 23:36:26,976 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,976 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 103 [2024-11-15 23:36:26,976 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,976 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 23:36:26,976 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,976 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 23:36:26,976 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,976 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 107 [2024-11-15 23:36:26,976 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,976 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 23:36:26,976 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,976 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 110 [2024-11-15 23:36:26,976 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,976 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 111 [2024-11-15 23:36:26,976 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,976 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 23:36:26,976 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,976 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 114 [2024-11-15 23:36:26,976 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,976 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 23:36:26,976 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,976 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 118 [2024-11-15 23:36:26,976 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,976 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 119 [2024-11-15 23:36:26,976 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,976 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 23:36:26,976 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,976 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 23:36:26,976 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,976 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 123 [2024-11-15 23:36:26,976 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,977 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 23:36:26,977 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,977 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 128 [2024-11-15 23:36:26,977 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:36:26,977 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 23:36:26,977 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:26,977 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 136 [2024-11-15 23:36:26,977 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:36:26,977 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 203 [2024-11-15 23:36:27,002 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:36:27,002 INFO L85 PathProgramCache]: Analyzing trace with hash 2000413553, now seen corresponding path program 1 times [2024-11-15 23:36:27,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-15 23:36:27,002 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724715311] [2024-11-15 23:36:27,002 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:36:27,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:36:27,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-15 23:36:27,057 INFO L130 FreeRefinementEngine]: Strategy SMTINTERPOL found a feasible trace [2024-11-15 23:36:27,057 INFO L169 ounterexampleChecker]: Commutativity condition check vielded CONDITION_NOT_SATISFIED. Marking as hopeless. [2024-11-15 23:36:27,057 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 226 [2024-11-15 23:36:27,057 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:27,057 INFO L154 ounterexampleChecker]: Commutativity condition check at non-minimality point 228 is hopeless, skipping. [2024-11-15 23:36:27,057 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 249 [2024-11-15 23:36:27,058 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:36:27,058 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 251 [2024-11-15 23:36:27,058 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:27,058 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 253 [2024-11-15 23:36:27,058 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:27,058 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 254 [2024-11-15 23:36:27,058 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:36:27,058 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 23:36:27,058 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 23:36:27,058 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:36:27,059 INFO L85 PathProgramCache]: Analyzing trace with hash -814330458, now seen corresponding path program 11 times [2024-11-15 23:36:27,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 23:36:27,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256247895] [2024-11-15 23:36:27,059 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:36:27,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:36:27,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:36:40,246 INFO L134 CoverageAnalysis]: Checked inductivity of 710 backedges. 0 proven. 710 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:36:40,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 23:36:40,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256247895] [2024-11-15 23:36:40,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256247895] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:36:40,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510633452] [2024-11-15 23:36:40,247 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-15 23:36:40,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:36:40,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 23:36:40,250 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 23:36:40,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-15 23:36:40,467 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2024-11-15 23:36:40,467 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 23:36:40,473 INFO L256 TraceCheckSpWp]: Trace formula consists of 592 conjuncts, 201 conjuncts are in the unsatisfiable core [2024-11-15 23:36:40,478 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 23:36:46,548 INFO L134 CoverageAnalysis]: Checked inductivity of 710 backedges. 0 proven. 340 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-11-15 23:36:46,549 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 23:36:59,775 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-15 23:36:59,776 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 20 select indices, 20 select index equivalence classes, 0 disjoint index pairs (out of 190 index pairs), introduced 20 new quantified variables, introduced 190 case distinctions, treesize of input 202 treesize of output 1005 [2024-11-15 23:37:14,940 INFO L134 CoverageAnalysis]: Checked inductivity of 710 backedges. 0 proven. 340 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-11-15 23:37:14,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510633452] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 23:37:14,941 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 23:37:14,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 66, 62] total 207 [2024-11-15 23:37:14,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833343241] [2024-11-15 23:37:14,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 23:37:14,942 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 207 states [2024-11-15 23:37:14,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 23:37:14,944 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 207 interpolants. [2024-11-15 23:37:14,950 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1013, Invalid=41629, Unknown=0, NotChecked=0, Total=42642 [2024-11-15 23:37:14,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:37:14,950 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 23:37:14,951 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 207 states, 207 states have (on average 2.603864734299517) internal successors, (539), 207 states have internal predecessors, (539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 23:37:14,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:37:14,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:37:14,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:37:14,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:37:14,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2024-11-15 23:37:14,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 23:37:14,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 23:37:14,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2024-11-15 23:37:14,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-11-15 23:37:14,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-15 23:37:14,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 98 states. [2024-11-15 23:37:14,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-15 23:37:14,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2024-11-15 23:37:14,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:37:52,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:37:52,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:37:52,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:37:52,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:37:52,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-15 23:37:52,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 23:37:52,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 23:37:52,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-15 23:37:52,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-15 23:37:52,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-15 23:37:52,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-11-15 23:37:52,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 23:37:52,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-15 23:37:52,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 206 states. [2024-11-15 23:37:52,380 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-15 23:37:52,567 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,SelfDestructingSolverStorable23,14 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:37:52,568 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 23:37:52,568 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 23:37:52,568 INFO L132 ounterexampleChecker]: Examining path program with hash -108987538, occurence #7 [2024-11-15 23:37:52,568 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 23:37:52,568 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 23:37:52,568 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,568 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 5 [2024-11-15 23:37:52,568 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,568 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 23:37:52,568 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,568 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 23:37:52,568 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,568 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 12 [2024-11-15 23:37:52,568 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,569 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 23:37:52,569 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,569 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 23:37:52,569 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,569 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 23:37:52,569 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,569 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 23:37:52,569 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,569 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 23:37:52,569 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,569 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 21 [2024-11-15 23:37:52,569 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,569 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 24 [2024-11-15 23:37:52,569 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,569 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 23:37:52,569 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,569 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 23:37:52,569 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,569 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 23:37:52,569 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,569 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 23:37:52,570 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,570 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 23:37:52,570 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,570 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 35 [2024-11-15 23:37:52,570 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,570 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 37 [2024-11-15 23:37:52,570 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,570 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 38 [2024-11-15 23:37:52,570 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,570 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 23:37:52,570 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,570 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 40 [2024-11-15 23:37:52,570 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,570 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 42 [2024-11-15 23:37:52,570 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,570 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 43 [2024-11-15 23:37:52,570 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,570 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 23:37:52,570 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,570 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 46 [2024-11-15 23:37:52,570 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,570 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 23:37:52,570 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,570 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 23:37:52,570 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,570 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 23:37:52,570 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,570 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 51 [2024-11-15 23:37:52,570 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,570 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 53 [2024-11-15 23:37:52,570 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,571 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 23:37:52,571 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,571 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 55 [2024-11-15 23:37:52,571 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,571 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 23:37:52,571 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,571 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 23:37:52,571 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,571 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 23:37:52,571 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,571 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 23:37:52,571 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,571 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 62 [2024-11-15 23:37:52,571 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,571 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 63 [2024-11-15 23:37:52,571 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,571 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 64 [2024-11-15 23:37:52,571 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,571 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 23:37:52,571 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,571 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 67 [2024-11-15 23:37:52,571 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,571 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 69 [2024-11-15 23:37:52,571 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,572 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 23:37:52,572 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,572 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 23:37:52,572 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,572 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 72 [2024-11-15 23:37:52,572 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,572 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 74 [2024-11-15 23:37:52,572 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,572 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 23:37:52,572 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,572 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 23:37:52,572 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,572 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 78 [2024-11-15 23:37:52,572 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,572 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 23:37:52,572 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,572 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 80 [2024-11-15 23:37:52,572 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,572 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 23:37:52,573 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,573 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 83 [2024-11-15 23:37:52,573 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,573 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 23:37:52,573 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,573 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 86 [2024-11-15 23:37:52,573 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,573 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 23:37:52,573 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,573 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 23:37:52,573 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,573 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 23:37:52,573 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,573 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 23:37:52,573 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,573 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 23:37:52,573 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,573 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 94 [2024-11-15 23:37:52,573 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,573 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 95 [2024-11-15 23:37:52,574 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,574 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 23:37:52,574 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,574 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 23:37:52,574 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,574 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 99 [2024-11-15 23:37:52,574 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,574 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 101 [2024-11-15 23:37:52,574 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,574 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 23:37:52,574 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,574 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 103 [2024-11-15 23:37:52,574 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,574 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 23:37:52,574 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,574 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 23:37:52,574 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,574 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 107 [2024-11-15 23:37:52,575 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,575 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 23:37:52,575 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,575 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 110 [2024-11-15 23:37:52,575 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,575 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 111 [2024-11-15 23:37:52,575 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,575 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 23:37:52,575 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,575 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 114 [2024-11-15 23:37:52,575 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,575 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 23:37:52,575 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,575 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 23:37:52,575 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,575 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 118 [2024-11-15 23:37:52,575 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,575 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 119 [2024-11-15 23:37:52,575 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,576 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 23:37:52,576 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,576 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 23:37:52,576 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,576 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 123 [2024-11-15 23:37:52,576 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,576 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 126 [2024-11-15 23:37:52,576 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,576 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 23:37:52,576 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,576 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 128 [2024-11-15 23:37:52,576 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,576 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 23:37:52,576 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,576 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 131 [2024-11-15 23:37:52,576 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,576 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 133 [2024-11-15 23:37:52,576 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,577 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 136 [2024-11-15 23:37:52,577 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:37:52,577 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 23:37:52,577 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:37:52,577 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 144 [2024-11-15 23:37:52,577 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:37:52,577 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 281 [2024-11-15 23:37:52,614 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:37:52,615 INFO L85 PathProgramCache]: Analyzing trace with hash 2116949421, now seen corresponding path program 1 times [2024-11-15 23:37:52,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-15 23:37:52,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266373363] [2024-11-15 23:37:52,615 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:37:52,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:37:52,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:37:55,761 INFO L134 CoverageAnalysis]: Checked inductivity of 1257 backedges. 684 proven. 573 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:37:55,761 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-15 23:37:55,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266373363] [2024-11-15 23:37:55,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266373363] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:37:55,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1527898362] [2024-11-15 23:37:55,762 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:37:55,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:37:55,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:37:55,798 INFO L256 TraceCheckSpWp]: Trace formula consists of 664 conjuncts, 82 conjuncts are in the unsatisfiable core [2024-11-15 23:37:55,802 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 23:38:00,800 INFO L134 CoverageAnalysis]: Checked inductivity of 1257 backedges. 806 proven. 451 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 23:38:00,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1527898362] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:38:00,800 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-15 23:38:00,800 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 82] total 160 [2024-11-15 23:38:00,801 INFO L182 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2024-11-15 23:38:00,801 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 304 [2024-11-15 23:38:00,801 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:00,801 INFO L154 ounterexampleChecker]: Commutativity condition check at non-minimality point 306 is hopeless, skipping. [2024-11-15 23:38:00,801 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 327 [2024-11-15 23:38:00,801 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:38:00,801 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 329 [2024-11-15 23:38:00,801 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:00,801 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 331 [2024-11-15 23:38:00,801 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:00,801 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 332 [2024-11-15 23:38:00,801 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:00,801 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 23:38:00,802 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 23:38:00,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:38:00,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1722418401, now seen corresponding path program 12 times [2024-11-15 23:38:00,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 23:38:00,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522638499] [2024-11-15 23:38:00,802 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:38:00,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:38:00,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:38:02,305 INFO L134 CoverageAnalysis]: Checked inductivity of 1603 backedges. 1020 proven. 492 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2024-11-15 23:38:02,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 23:38:02,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522638499] [2024-11-15 23:38:02,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522638499] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:38:02,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767288555] [2024-11-15 23:38:02,306 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-15 23:38:02,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:38:02,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 23:38:02,307 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 23:38:02,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-15 23:38:02,827 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2024-11-15 23:38:02,827 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 23:38:02,833 INFO L256 TraceCheckSpWp]: Trace formula consists of 802 conjuncts, 60 conjuncts are in the unsatisfiable core [2024-11-15 23:38:02,836 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 23:38:05,267 INFO L134 CoverageAnalysis]: Checked inductivity of 1603 backedges. 1150 proven. 451 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-15 23:38:05,267 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 23:38:07,435 INFO L134 CoverageAnalysis]: Checked inductivity of 1603 backedges. 1150 proven. 451 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-15 23:38:07,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767288555] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 23:38:07,435 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 23:38:07,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 61, 61] total 145 [2024-11-15 23:38:07,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623358319] [2024-11-15 23:38:07,436 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 23:38:07,436 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 145 states [2024-11-15 23:38:07,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 23:38:07,438 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 145 interpolants. [2024-11-15 23:38:07,440 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3271, Invalid=17609, Unknown=0, NotChecked=0, Total=20880 [2024-11-15 23:38:07,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:38:07,440 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 23:38:07,440 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 145 states, 145 states have (on average 5.041379310344827) internal successors, (731), 145 states have internal predecessors, (731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 23:38:07,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:38:07,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:38:07,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:38:07,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:38:07,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2024-11-15 23:38:07,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 23:38:07,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 23:38:07,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2024-11-15 23:38:07,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-11-15 23:38:07,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-15 23:38:07,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 98 states. [2024-11-15 23:38:07,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-15 23:38:07,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2024-11-15 23:38:07,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 206 states. [2024-11-15 23:38:07,441 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:38:09,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 23:38:09,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:38:09,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 23:38:09,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 23:38:09,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-15 23:38:09,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 23:38:09,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 23:38:09,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-15 23:38:09,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-15 23:38:09,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-15 23:38:09,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-11-15 23:38:09,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 23:38:09,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-15 23:38:09,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 206 states. [2024-11-15 23:38:09,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-11-15 23:38:09,667 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-15 23:38:09,851 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24,SelfDestructingSolverStorable25,SelfDestructingSolverStorable26 [2024-11-15 23:38:09,851 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 23:38:09,851 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 23:38:09,851 INFO L132 ounterexampleChecker]: Examining path program with hash -108987538, occurence #8 [2024-11-15 23:38:09,851 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 23:38:09,851 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 23:38:09,851 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,851 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 5 [2024-11-15 23:38:09,851 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,852 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 23:38:09,852 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,852 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 23:38:09,852 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,852 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 12 [2024-11-15 23:38:09,852 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,852 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 23:38:09,852 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,852 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 23:38:09,852 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,852 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 23:38:09,852 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,852 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 23:38:09,852 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,852 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 23:38:09,852 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,852 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 21 [2024-11-15 23:38:09,852 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,852 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 24 [2024-11-15 23:38:09,852 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,852 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 23:38:09,852 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,852 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 23:38:09,852 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,852 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 23:38:09,852 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,852 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 23:38:09,852 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,852 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 23:38:09,852 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 35 [2024-11-15 23:38:09,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 37 [2024-11-15 23:38:09,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 38 [2024-11-15 23:38:09,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 23:38:09,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 40 [2024-11-15 23:38:09,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 42 [2024-11-15 23:38:09,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 43 [2024-11-15 23:38:09,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 23:38:09,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 46 [2024-11-15 23:38:09,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 23:38:09,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 23:38:09,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 23:38:09,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 51 [2024-11-15 23:38:09,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 53 [2024-11-15 23:38:09,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 23:38:09,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 55 [2024-11-15 23:38:09,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 23:38:09,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 23:38:09,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 23:38:09,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 23:38:09,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 62 [2024-11-15 23:38:09,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 63 [2024-11-15 23:38:09,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 64 [2024-11-15 23:38:09,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 23:38:09,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 67 [2024-11-15 23:38:09,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 69 [2024-11-15 23:38:09,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 23:38:09,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 23:38:09,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 72 [2024-11-15 23:38:09,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 74 [2024-11-15 23:38:09,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 23:38:09,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 23:38:09,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 78 [2024-11-15 23:38:09,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 23:38:09,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 80 [2024-11-15 23:38:09,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 23:38:09,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 83 [2024-11-15 23:38:09,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 23:38:09,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 86 [2024-11-15 23:38:09,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 23:38:09,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 23:38:09,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 23:38:09,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 23:38:09,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 23:38:09,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 94 [2024-11-15 23:38:09,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 95 [2024-11-15 23:38:09,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 23:38:09,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 23:38:09,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 99 [2024-11-15 23:38:09,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 101 [2024-11-15 23:38:09,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 23:38:09,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 103 [2024-11-15 23:38:09,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 23:38:09,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 23:38:09,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 107 [2024-11-15 23:38:09,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 23:38:09,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 110 [2024-11-15 23:38:09,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 111 [2024-11-15 23:38:09,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 23:38:09,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 114 [2024-11-15 23:38:09,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 23:38:09,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 23:38:09,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 118 [2024-11-15 23:38:09,858 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,858 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 119 [2024-11-15 23:38:09,858 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,858 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 23:38:09,858 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,858 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 23:38:09,858 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,858 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 123 [2024-11-15 23:38:09,858 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,858 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 23:38:09,858 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,858 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 126 [2024-11-15 23:38:09,858 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,858 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 23:38:09,858 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,858 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 128 [2024-11-15 23:38:09,858 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,858 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 23:38:09,858 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,858 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 131 [2024-11-15 23:38:09,859 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,859 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 133 [2024-11-15 23:38:09,859 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,859 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 134 [2024-11-15 23:38:09,859 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,859 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 23:38:09,859 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,859 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 136 [2024-11-15 23:38:09,859 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,859 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 138 [2024-11-15 23:38:09,859 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,859 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 139 [2024-11-15 23:38:09,859 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,859 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 141 [2024-11-15 23:38:09,859 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,859 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 23:38:09,859 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,859 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 143 [2024-11-15 23:38:09,859 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,859 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 144 [2024-11-15 23:38:09,860 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,860 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 146 [2024-11-15 23:38:09,860 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,860 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 147 [2024-11-15 23:38:09,860 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,860 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 149 [2024-11-15 23:38:09,860 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,860 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 23:38:09,860 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,860 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 151 [2024-11-15 23:38:09,860 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,860 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 23:38:09,860 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,860 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 154 [2024-11-15 23:38:09,860 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,860 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 155 [2024-11-15 23:38:09,860 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,860 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 157 [2024-11-15 23:38:09,860 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,860 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 158 [2024-11-15 23:38:09,861 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,861 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 159 [2024-11-15 23:38:09,861 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,861 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 160 [2024-11-15 23:38:09,861 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,861 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 162 [2024-11-15 23:38:09,861 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,861 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 163 [2024-11-15 23:38:09,861 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,861 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 165 [2024-11-15 23:38:09,861 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,861 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 166 [2024-11-15 23:38:09,861 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,861 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 167 [2024-11-15 23:38:09,861 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,861 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 168 [2024-11-15 23:38:09,861 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,861 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 170 [2024-11-15 23:38:09,861 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,861 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 171 [2024-11-15 23:38:09,861 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,862 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 174 [2024-11-15 23:38:09,862 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,862 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 175 [2024-11-15 23:38:09,862 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,862 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 176 [2024-11-15 23:38:09,862 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,862 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 178 [2024-11-15 23:38:09,862 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,862 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 179 [2024-11-15 23:38:09,862 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,862 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 181 [2024-11-15 23:38:09,862 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,862 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 184 [2024-11-15 23:38:09,862 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:38:09,862 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 188 [2024-11-15 23:38:09,862 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:09,862 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 192 [2024-11-15 23:38:09,862 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:38:09,863 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 329 [2024-11-15 23:38:09,891 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:38:09,891 INFO L85 PathProgramCache]: Analyzing trace with hash 338480574, now seen corresponding path program 1 times [2024-11-15 23:38:09,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-15 23:38:09,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879439311] [2024-11-15 23:38:09,891 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:38:09,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:38:10,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-15 23:38:10,021 INFO L130 FreeRefinementEngine]: Strategy SMTINTERPOL found a feasible trace [2024-11-15 23:38:10,022 INFO L169 ounterexampleChecker]: Commutativity condition check vielded CONDITION_NOT_SATISFIED. Marking as hopeless. [2024-11-15 23:38:10,022 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 352 [2024-11-15 23:38:10,022 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:10,022 INFO L154 ounterexampleChecker]: Commutativity condition check at non-minimality point 354 is hopeless, skipping. [2024-11-15 23:38:10,022 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 375 [2024-11-15 23:38:10,022 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 23:38:10,022 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 377 [2024-11-15 23:38:10,022 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:10,022 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 379 [2024-11-15 23:38:10,022 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:10,022 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 380 [2024-11-15 23:38:10,022 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 23:38:10,022 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 23:38:10,022 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 23:38:10,023 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 23:38:10,023 INFO L85 PathProgramCache]: Analyzing trace with hash -457745235, now seen corresponding path program 13 times [2024-11-15 23:38:10,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 23:38:10,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92607185] [2024-11-15 23:38:10,023 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 23:38:10,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 23:38:10,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:38:37,720 INFO L134 CoverageAnalysis]: Checked inductivity of 2257 backedges. 0 proven. 2237 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-15 23:38:37,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 23:38:37,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92607185] [2024-11-15 23:38:37,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92607185] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 23:38:37,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525860988] [2024-11-15 23:38:37,721 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-15 23:38:37,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 23:38:37,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 23:38:37,723 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 23:38:37,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-15 23:38:37,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 23:38:37,908 INFO L256 TraceCheckSpWp]: Trace formula consists of 886 conjuncts, 275 conjuncts are in the unsatisfiable core [2024-11-15 23:38:37,913 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 23:38:48,188 INFO L134 CoverageAnalysis]: Checked inductivity of 2257 backedges. 0 proven. 1152 refuted. 0 times theorem prover too weak. 1105 trivial. 0 not checked. [2024-11-15 23:38:48,189 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 23:39:34,584 WARN L286 SmtUtils]: Spent 9.60s on a formula simplification that was a NOOP. DAG size: 985 (called from [L 346] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2024-11-15 23:39:34,584 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-15 23:39:34,585 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 34 select indices, 34 select index equivalence classes, 0 disjoint index pairs (out of 561 index pairs), introduced 34 new quantified variables, introduced 561 case distinctions, treesize of input 342 treesize of output 2895 Received shutdown request... [2024-11-15 23:44:51,558 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-15 23:44:51,559 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-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 [2024-11-15 23:44:51,559 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-15 23:44:51,582 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2024-11-15 23:44:51,600 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-15 23:44:51,782 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27,SelfDestructingSolverStorable28 [2024-11-15 23:44:51,783 WARN L596 AbstractCegarLoop]: Verification canceled: while PartialOrderCegarLoop was analyzing trace of length 385 with TraceHistMax 17,while TraceCheckSpWp was constructing backward predicates,while PolyPacSimplificationTermWalker was simplifying a ∨-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∧-200-12-5-9-2-8-2-7-2-6-2-5-2-5-2-3-2-2-2-2-1 context. [2024-11-15 23:44:51,784 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 3 remaining) [2024-11-15 23:44:51,784 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 3 remaining) [2024-11-15 23:44:51,788 INFO L422 BasicCegarLoop]: Path program histogram: [13, 1, 1, 1] [2024-11-15 23:44:51,790 INFO L242 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2024-11-15 23:44:51,790 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-15 23:44:51,805 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Ended with exit code 0 [2024-11-15 23:44:51,805 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.11 11:44:51 BasicIcfg [2024-11-15 23:44:51,805 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-15 23:44:51,806 INFO L158 Benchmark]: Toolchain (without parser) took 822725.99ms. Allocated memory was 100.7MB in the beginning and 2.4GB in the end (delta: 2.3GB). Free memory was 73.3MB in the beginning and 1.1GB in the end (delta: -1.1GB). Peak memory consumption was 1.6GB. Max. memory is 8.0GB. [2024-11-15 23:44:51,806 INFO L158 Benchmark]: CDTParser took 0.29ms. Allocated memory is still 100.7MB. Free memory is still 52.8MB. There was no memory consumed. Max. memory is 8.0GB. [2024-11-15 23:44:51,807 INFO L158 Benchmark]: CACSL2BoogieTranslator took 261.54ms. Allocated memory is still 100.7MB. Free memory was 73.1MB in the beginning and 61.0MB in the end (delta: 12.1MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. [2024-11-15 23:44:51,807 INFO L158 Benchmark]: Boogie Procedure Inliner took 40.08ms. Allocated memory is still 100.7MB. Free memory was 61.0MB in the beginning and 59.6MB in the end (delta: 1.4MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2024-11-15 23:44:51,807 INFO L158 Benchmark]: Boogie Preprocessor took 33.81ms. Allocated memory is still 100.7MB. Free memory was 59.4MB in the beginning and 58.5MB in the end (delta: 916.7kB). There was no memory consumed. Max. memory is 8.0GB. [2024-11-15 23:44:51,807 INFO L158 Benchmark]: RCFGBuilder took 525.31ms. Allocated memory is still 100.7MB. Free memory was 58.2MB in the beginning and 32.2MB in the end (delta: 26.1MB). Peak memory consumption was 25.2MB. Max. memory is 8.0GB. [2024-11-15 23:44:51,807 INFO L158 Benchmark]: TraceAbstraction took 821859.48ms. Allocated memory was 100.7MB in the beginning and 2.4GB in the end (delta: 2.3GB). Free memory was 31.5MB in the beginning and 1.1GB in the end (delta: -1.1GB). Peak memory consumption was 1.6GB. Max. memory is 8.0GB. [2024-11-15 23:44:51,809 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.29ms. Allocated memory is still 100.7MB. Free memory is still 52.8MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 261.54ms. Allocated memory is still 100.7MB. Free memory was 73.1MB in the beginning and 61.0MB in the end (delta: 12.1MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 40.08ms. Allocated memory is still 100.7MB. Free memory was 61.0MB in the beginning and 59.6MB in the end (delta: 1.4MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 33.81ms. Allocated memory is still 100.7MB. Free memory was 59.4MB in the beginning and 58.5MB in the end (delta: 916.7kB). There was no memory consumed. Max. memory is 8.0GB. * RCFGBuilder took 525.31ms. Allocated memory is still 100.7MB. Free memory was 58.2MB in the beginning and 32.2MB in the end (delta: 26.1MB). Peak memory consumption was 25.2MB. Max. memory is 8.0GB. * TraceAbstraction took 821859.48ms. Allocated memory was 100.7MB in the beginning and 2.4GB in the end (delta: 2.3GB). Free memory was 31.5MB in the beginning and 1.1GB in the end (delta: -1.1GB). Peak memory consumption was 1.6GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Partial order reduction statistics Independence relation #1 benchmarks: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 5350, independent: 3612, independent conditional: 2982, independent unconditional: 630, dependent: 1738, dependent conditional: 1734, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3663, independent: 3612, independent conditional: 2982, independent unconditional: 630, dependent: 51, dependent conditional: 47, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3663, independent: 3612, independent conditional: 2982, independent unconditional: 630, dependent: 51, dependent conditional: 47, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3812, independent: 3612, independent conditional: 2982, independent unconditional: 630, dependent: 200, dependent conditional: 196, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3812, independent: 3612, independent conditional: 0, independent unconditional: 3612, dependent: 200, dependent conditional: 147, dependent unconditional: 53, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3812, independent: 3612, independent conditional: 0, independent unconditional: 3612, dependent: 200, dependent conditional: 147, dependent unconditional: 53, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 593, independent: 576, independent conditional: 0, independent unconditional: 576, dependent: 17, dependent conditional: 13, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 593, independent: 574, independent conditional: 0, independent unconditional: 574, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 19, independent: 2, independent conditional: 0, independent unconditional: 2, dependent: 17, dependent conditional: 13, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 19, independent: 2, independent conditional: 0, independent unconditional: 2, dependent: 17, dependent conditional: 13, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 560, independent: 58, independent conditional: 0, independent unconditional: 58, dependent: 503, dependent conditional: 345, dependent unconditional: 157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 9, Protected Queries: 0 ], Cache Queries: [ total: 3812, independent: 3036, independent conditional: 0, independent unconditional: 3036, dependent: 183, dependent conditional: 134, dependent unconditional: 49, unknown: 593, unknown conditional: 13, unknown unconditional: 580] , Statistics on independence cache: Total cache size (in pairs): 602, Positive cache size: 585, Positive conditional cache size: 9, Positive unconditional cache size: 576, Negative cache size: 17, Negative conditional cache size: 13, Negative unconditional cache size: 4, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 3031, Maximal queried relation: 4, Independence queries for same thread: 1687, Persistent sets #1 benchmarks: Persistent set computation time: 0.2s, Number of persistent set computation: 116, Number of trivial persistent sets: 96, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 634, independent: 630, independent conditional: 0, independent unconditional: 630, dependent: 4, dependent conditional: 0, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 5350, independent: 3612, independent conditional: 2982, independent unconditional: 630, dependent: 1738, dependent conditional: 1734, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3663, independent: 3612, independent conditional: 2982, independent unconditional: 630, dependent: 51, dependent conditional: 47, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3663, independent: 3612, independent conditional: 2982, independent unconditional: 630, dependent: 51, dependent conditional: 47, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3812, independent: 3612, independent conditional: 2982, independent unconditional: 630, dependent: 200, dependent conditional: 196, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3812, independent: 3612, independent conditional: 0, independent unconditional: 3612, dependent: 200, dependent conditional: 147, dependent unconditional: 53, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3812, independent: 3612, independent conditional: 0, independent unconditional: 3612, dependent: 200, dependent conditional: 147, dependent unconditional: 53, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 593, independent: 576, independent conditional: 0, independent unconditional: 576, dependent: 17, dependent conditional: 13, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 593, independent: 574, independent conditional: 0, independent unconditional: 574, dependent: 19, dependent conditional: 0, dependent unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 19, independent: 2, independent conditional: 0, independent unconditional: 2, dependent: 17, dependent conditional: 13, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 19, independent: 2, independent conditional: 0, independent unconditional: 2, dependent: 17, dependent conditional: 13, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 560, independent: 58, independent conditional: 0, independent unconditional: 58, dependent: 503, dependent conditional: 345, dependent unconditional: 157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 9, Protected Queries: 0 ], Cache Queries: [ total: 3812, independent: 3036, independent conditional: 0, independent unconditional: 3036, dependent: 183, dependent conditional: 134, dependent unconditional: 49, unknown: 593, unknown conditional: 13, unknown unconditional: 580] , Statistics on independence cache: Total cache size (in pairs): 602, Positive cache size: 585, Positive conditional cache size: 9, Positive unconditional cache size: 576, Negative cache size: 17, Negative conditional cache size: 13, Negative unconditional cache size: 4, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 3031, Maximal queried relation: 4, Independence queries for same thread: 1687 - TimeoutResultAtElement [Line: 81]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable Cancelled while PartialOrderCegarLoop was analyzing trace of length 385 with TraceHistMax 17,while TraceCheckSpWp was constructing backward predicates,while PolyPacSimplificationTermWalker was simplifying a ∨-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∧-200-12-5-9-2-8-2-7-2-6-2-5-2-5-2-3-2-2-2-2-1 context. - TimeoutResultAtElement [Line: 76]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while PartialOrderCegarLoop was analyzing trace of length 385 with TraceHistMax 17,while TraceCheckSpWp was constructing backward predicates,while PolyPacSimplificationTermWalker was simplifying a ∨-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∧-200-12-5-9-2-8-2-7-2-6-2-5-2-5-2-3-2-2-2-2-1 context. - TimeoutResultAtElement [Line: 75]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while PartialOrderCegarLoop was analyzing trace of length 385 with TraceHistMax 17,while TraceCheckSpWp was constructing backward predicates,while PolyPacSimplificationTermWalker was simplifying a ∨-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∧-200-12-5-9-2-8-2-7-2-6-2-5-2-5-2-3-2-2-2-2-1 context. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 5 procedures, 128 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 821.6s, OverallIterations: 16, TraceHistogramMax: 0, PathProgramHistogramMax: 13, EmptinessCheckTime: 57.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 704, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.6s SatisfiabilityAnalysisTime, 343.3s InterpolantComputationTime, 4831 NumberOfCodeBlocks, 4781 NumberOfCodeBlocksAsserted, 74 NumberOfCheckSat, 7121 ConstructedInterpolants, 79 QuantifiedInterpolants, 52346 SizeOfPredicates, 396 NumberOfNonLiveVariables, 5094 ConjunctsInSsa, 602 ConjunctsInUnsatCore, 41 InterpolantComputations, 3 PerfectInterpolantSequences, 7239/12681 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: CheckTime: 13.1s, ConditionCalculationTime: 0.3s, CommutingCounterexamples: 0, ConditionCalculations: 736, TraceChecks: 9, UnknownTraceChecks: 0, ImperfectProofs: 4, QuantifiedConditions: 0, FalseConditions: 0 RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown