/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 --traceabstraction.refinement.strategy.for.commutativity.condition.synthesis CAMEL -tc ../benchexec/../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/popl20-more-buffer-mult2.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.conditional-comm-158c277 [2024-11-14 20:51:01,443 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 20:51:01,495 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/../benchexec/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf [2024-11-14 20:51:01,499 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 20:51:01,499 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 20:51:01,517 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 20:51:01,517 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 20:51:01,517 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 20:51:01,518 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 20:51:01,518 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 20:51:01,518 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-14 20:51:01,518 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-14 20:51:01,518 INFO L153 SettingsManager]: * Use SBE=true [2024-11-14 20:51:01,518 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 20:51:01,518 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 20:51:01,518 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 20:51:01,519 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 20:51:01,519 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 20:51:01,519 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 20:51:01,519 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 20:51:01,519 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 20:51:01,519 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 20:51:01,519 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 20:51:01,519 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 20:51:01,519 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 20:51:01,519 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 20:51:01,519 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-14 20:51:01,520 INFO L153 SettingsManager]: * To the following directory=./dump/ [2024-11-14 20:51:01,520 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 20:51:01,520 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 20:51:01,520 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 20:51:01,520 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 20:51:01,520 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 20:51:01,520 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-14 20:51:01,520 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 20:51:01,520 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 20:51:01,520 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2024-11-14 20:51:01,520 INFO L153 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2024-11-14 20:51:01,521 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2024-11-14 20:51:01,521 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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Refinement strategy for commutativity condition synthesis -> CAMEL [2024-11-14 20:51:01,798 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 20:51:01,809 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 20:51:01,812 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 20:51:01,814 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 20:51:01,815 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 20:51:01,817 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/svcomp/weaver/popl20-more-buffer-mult2.wvr.c [2024-11-14 20:51:03,219 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 20:51:03,427 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 20:51:03,428 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/trunk/examples/svcomp/weaver/popl20-more-buffer-mult2.wvr.c [2024-11-14 20:51:03,434 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/data/dc7b00f35/995d8794e23a4dd9a542617661352ffe/FLAG78ea78a57 [2024-11-14 20:51:03,446 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/data/dc7b00f35/995d8794e23a4dd9a542617661352ffe [2024-11-14 20:51:03,448 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 20:51:03,449 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-11-14 20:51:03,452 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 20:51:03,452 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 20:51:03,458 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 20:51:03,459 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 08:51:03" (1/1) ... [2024-11-14 20:51:03,460 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@32e4463c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:51:03, skipping insertion in model container [2024-11-14 20:51:03,460 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 08:51:03" (1/1) ... [2024-11-14 20:51:03,475 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 20:51:03,667 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-more-buffer-mult2.wvr.c[4151,4164] [2024-11-14 20:51:03,681 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 20:51:03,692 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 20:51:03,714 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-more-buffer-mult2.wvr.c[4151,4164] [2024-11-14 20:51:03,722 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 20:51:03,740 INFO L204 MainTranslator]: Completed translation [2024-11-14 20:51:03,740 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:51:03 WrapperNode [2024-11-14 20:51:03,741 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 20:51:03,742 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 20:51:03,742 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 20:51:03,743 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 20:51:03,747 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:51:03" (1/1) ... [2024-11-14 20:51:03,758 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:51:03" (1/1) ... [2024-11-14 20:51:03,791 INFO L138 Inliner]: procedures = 26, calls = 56, calls flagged for inlining = 18, calls inlined = 22, statements flattened = 286 [2024-11-14 20:51:03,792 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 20:51:03,792 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 20:51:03,792 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 20:51:03,793 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 20:51:03,798 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:51:03" (1/1) ... [2024-11-14 20:51:03,799 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:51:03" (1/1) ... [2024-11-14 20:51:03,801 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:51:03" (1/1) ... [2024-11-14 20:51:03,801 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:51:03" (1/1) ... [2024-11-14 20:51:03,814 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:51:03" (1/1) ... [2024-11-14 20:51:03,817 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:51:03" (1/1) ... [2024-11-14 20:51:03,819 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:51:03" (1/1) ... [2024-11-14 20:51:03,820 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:51:03" (1/1) ... [2024-11-14 20:51:03,822 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 20:51:03,823 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 20:51:03,823 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 20:51:03,823 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 20:51:03,824 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:51:03" (1/1) ... [2024-11-14 20:51:03,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 20:51:03,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:03,854 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-14 20:51:03,856 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-14 20:51:03,876 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 20:51:03,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-14 20:51:03,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-14 20:51:03,876 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-11-14 20:51:03,876 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-11-14 20:51:03,876 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-11-14 20:51:03,876 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-11-14 20:51:03,877 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2024-11-14 20:51:03,877 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2024-11-14 20:51:03,877 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2024-11-14 20:51:03,877 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2024-11-14 20:51:03,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 20:51:03,877 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2024-11-14 20:51:03,877 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2024-11-14 20:51:03,877 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-14 20:51:03,877 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 20:51:03,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 20:51:03,878 WARN L207 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-11-14 20:51:03,969 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 20:51:03,971 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 20:51:04,377 INFO L283 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-14 20:51:04,377 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 20:51:04,573 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 20:51:04,573 INFO L316 CfgBuilder]: Removed 6 assume(true) statements. [2024-11-14 20:51:04,574 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 08:51:04 BoogieIcfgContainer [2024-11-14 20:51:04,574 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 20:51:04,575 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 20:51:04,575 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 20:51:04,579 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 20:51:04,580 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 08:51:03" (1/3) ... [2024-11-14 20:51:04,581 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c4cc6be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 08:51:04, skipping insertion in model container [2024-11-14 20:51:04,581 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:51:03" (2/3) ... [2024-11-14 20:51:04,582 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c4cc6be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 08:51:04, skipping insertion in model container [2024-11-14 20:51:04,582 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 08:51:04" (3/3) ... [2024-11-14 20:51:04,583 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-more-buffer-mult2.wvr.c [2024-11-14 20:51:04,597 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 20:51:04,599 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG popl20-more-buffer-mult2.wvr.c that has 5 procedures, 206 locations, 1 initial locations, 6 loop locations, and 1 error locations. [2024-11-14 20:51:04,600 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-14 20:51:04,685 INFO L143 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2024-11-14 20:51:04,741 INFO L123 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 20:51:04,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-11-14 20:51:04,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:04,745 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-14 20:51:04,747 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-14 20:51:04,834 INFO L185 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-14 20:51:04,846 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2024-11-14 20:51:04,853 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;@1f3a45c6, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 20:51:04,853 INFO L334 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2024-11-14 20:51:06,136 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:51:06,146 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:06,147 INFO L85 PathProgramCache]: Analyzing trace with hash 311974783, now seen corresponding path program 1 times [2024-11-14 20:51:06,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:06,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449210631] [2024-11-14 20:51:06,154 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:06,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:06,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:06,531 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-14 20:51:06,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:06,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449210631] [2024-11-14 20:51:06,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449210631] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 20:51:06,535 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 20:51:06,536 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 20:51:06,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389948886] [2024-11-14 20:51:06,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 20:51:06,543 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-14 20:51:06,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:51:06,560 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-14 20:51:06,560 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-14 20:51:06,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:06,562 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:51:06,563 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 93.0) internal successors, (186), 2 states have internal predecessors, (186), 0 states have call successors, (0), 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-14 20:51:06,563 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:06,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:06,657 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 20:51:06,657 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:51:06,658 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:06,658 INFO L85 PathProgramCache]: Analyzing trace with hash -736737992, now seen corresponding path program 1 times [2024-11-14 20:51:06,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:06,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353875333] [2024-11-14 20:51:06,659 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:06,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:06,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:07,592 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-14 20:51:07,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:07,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353875333] [2024-11-14 20:51:07,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353875333] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 20:51:07,593 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 20:51:07,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-14 20:51:07,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795077818] [2024-11-14 20:51:07,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 20:51:07,594 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 20:51:07,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:51:07,599 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 20:51:07,599 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 20:51:07,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:07,602 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:51:07,602 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 30.333333333333332) internal successors, (182), 6 states have internal predecessors, (182), 0 states have call successors, (0), 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-14 20:51:07,602 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:07,602 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:07,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:07,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:07,781 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-14 20:51:07,782 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:51:07,782 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:07,782 INFO L85 PathProgramCache]: Analyzing trace with hash -457274029, now seen corresponding path program 1 times [2024-11-14 20:51:07,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:07,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77431721] [2024-11-14 20:51:07,783 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:07,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:07,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:08,321 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-14 20:51:08,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:08,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77431721] [2024-11-14 20:51:08,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77431721] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 20:51:08,322 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 20:51:08,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-14 20:51:08,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274360377] [2024-11-14 20:51:08,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 20:51:08,324 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 20:51:08,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:51:08,325 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 20:51:08,325 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 20:51:08,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:08,325 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:51:08,326 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 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-14 20:51:08,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:08,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:08,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:08,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:08,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:08,503 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-14 20:51:08,503 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:51:08,504 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:08,504 INFO L85 PathProgramCache]: Analyzing trace with hash -373942310, now seen corresponding path program 1 times [2024-11-14 20:51:08,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:08,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038118276] [2024-11-14 20:51:08,504 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:08,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:08,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:09,194 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-14 20:51:09,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:09,195 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038118276] [2024-11-14 20:51:09,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038118276] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:09,195 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058086258] [2024-11-14 20:51:09,195 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:09,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:09,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:09,198 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-14 20:51:09,199 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-14 20:51:09,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:09,417 INFO L256 TraceCheckSpWp]: Trace formula consists of 659 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 20:51:09,440 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:09,753 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-14 20:51:09,753 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:10,131 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-14 20:51:10,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058086258] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:10,132 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:10,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2024-11-14 20:51:10,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193596026] [2024-11-14 20:51:10,132 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:51:10,134 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-14 20:51:10,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:51:10,135 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-14 20:51:10,135 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2024-11-14 20:51:10,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:10,135 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:51:10,136 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 15.105263157894736) internal successors, (287), 19 states have internal predecessors, (287), 0 states have call successors, (0), 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-14 20:51:10,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:10,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:10,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:10,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:10,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:10,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:10,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:51:10,501 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-14 20:51:10,683 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:10,684 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:51:10,765 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:10,766 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_~cond~3#1_Out_2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:10,766 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:10,767 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:10,767 INFO L85 PathProgramCache]: Analyzing trace with hash -924135340, now seen corresponding path program 1 times [2024-11-14 20:51:10,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:10,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244388294] [2024-11-14 20:51:10,768 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:10,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:10,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:11,382 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-14 20:51:11,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:11,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244388294] [2024-11-14 20:51:11,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244388294] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:11,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214161330] [2024-11-14 20:51:11,383 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:11,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:11,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:11,385 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-14 20:51:11,387 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-14 20:51:11,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:11,554 INFO L256 TraceCheckSpWp]: Trace formula consists of 516 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 20:51:11,562 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:11,848 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 20:51:11,848 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:12,202 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 20:51:12,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1214161330] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:12,202 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:12,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9, 9] total 27 [2024-11-14 20:51:12,265 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:12,265 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:12,266 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:12,266 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:12,266 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:12,267 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:12,267 INFO L85 PathProgramCache]: Analyzing trace with hash 153975813, now seen corresponding path program 1 times [2024-11-14 20:51:12,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:12,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223161920] [2024-11-14 20:51:12,267 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:12,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:12,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:12,864 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-14 20:51:12,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:12,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223161920] [2024-11-14 20:51:12,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223161920] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:12,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927321447] [2024-11-14 20:51:12,864 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:12,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:12,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:12,867 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-14 20:51:12,868 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-14 20:51:13,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:13,025 INFO L256 TraceCheckSpWp]: Trace formula consists of 560 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 20:51:13,029 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:13,265 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 20:51:13,266 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:13,618 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 20:51:13,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1927321447] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:13,618 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:13,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9, 9] total 27 [2024-11-14 20:51:13,619 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:13,619 INFO L85 PathProgramCache]: Analyzing trace with hash -222770699, now seen corresponding path program 2 times [2024-11-14 20:51:13,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:13,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940772015] [2024-11-14 20:51:13,620 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:13,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:13,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:14,180 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-14 20:51:14,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:14,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940772015] [2024-11-14 20:51:14,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940772015] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:14,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811049272] [2024-11-14 20:51:14,180 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 20:51:14,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:14,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:14,184 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-14 20:51:14,185 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-14 20:51:14,384 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-14 20:51:14,384 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:51:14,387 INFO L256 TraceCheckSpWp]: Trace formula consists of 631 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 20:51:14,391 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:14,635 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 20:51:14,635 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 20:51:14,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811049272] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 20:51:14,635 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 20:51:14,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [12] total 14 [2024-11-14 20:51:14,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755280745] [2024-11-14 20:51:14,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 20:51:14,636 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 20:51:14,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:51:14,637 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 20:51:14,637 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2024-11-14 20:51:14,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:14,637 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:51:14,637 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 53.5) internal successors, (214), 4 states have internal predecessors, (214), 0 states have call successors, (0), 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-14 20:51:14,637 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:14,637 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:14,637 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:14,637 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:51:14,637 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:14,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:14,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:14,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:14,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:51:14,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:51:14,840 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-14 20:51:15,035 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-14 20:51:15,235 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-14 20:51:15,423 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,SelfDestructingSolverStorable6,SelfDestructingSolverStorable5,6 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,4 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,5 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:15,424 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:51:15,425 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:15,425 INFO L85 PathProgramCache]: Analyzing trace with hash 54767799, now seen corresponding path program 3 times [2024-11-14 20:51:15,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:15,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636153342] [2024-11-14 20:51:15,425 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:15,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:15,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:16,310 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-11-14 20:51:16,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:16,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636153342] [2024-11-14 20:51:16,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636153342] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:16,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608939900] [2024-11-14 20:51:16,311 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 20:51:16,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:16,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:16,313 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-14 20:51:16,315 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-14 20:51:16,508 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2024-11-14 20:51:16,508 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:51:16,516 INFO L256 TraceCheckSpWp]: Trace formula consists of 700 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-14 20:51:16,521 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:17,229 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-14 20:51:17,229 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 20:51:17,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608939900] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 20:51:17,229 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 20:51:17,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [12] total 30 [2024-11-14 20:51:17,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117943057] [2024-11-14 20:51:17,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 20:51:17,230 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 20:51:17,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:51:17,231 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 20:51:17,231 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=696, Unknown=0, NotChecked=0, Total=870 [2024-11-14 20:51:17,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:17,231 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:51:17,231 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 13.4) internal successors, (268), 20 states have internal predecessors, (268), 0 states have call successors, (0), 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-14 20:51:17,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:17,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:17,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:51:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:51:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:20,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:20,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:20,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:20,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:51:20,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:51:20,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-14 20:51:20,649 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-14 20:51:20,832 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:20,833 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:51:20,833 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:20,834 INFO L85 PathProgramCache]: Analyzing trace with hash 1391852204, now seen corresponding path program 4 times [2024-11-14 20:51:20,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:20,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427977910] [2024-11-14 20:51:20,834 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:20,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:21,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:22,026 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 84 proven. 43 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2024-11-14 20:51:22,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:22,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427977910] [2024-11-14 20:51:22,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427977910] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:22,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077941713] [2024-11-14 20:51:22,027 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 20:51:22,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:22,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:22,031 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-14 20:51:22,033 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-14 20:51:22,259 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 20:51:22,259 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:51:22,265 INFO L256 TraceCheckSpWp]: Trace formula consists of 716 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 20:51:22,271 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:22,512 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 127 proven. 1 refuted. 0 times theorem prover too weak. 339 trivial. 0 not checked. [2024-11-14 20:51:22,512 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:22,827 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 122 proven. 6 refuted. 0 times theorem prover too weak. 339 trivial. 0 not checked. [2024-11-14 20:51:22,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077941713] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:22,828 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:22,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9, 9] total 25 [2024-11-14 20:51:22,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183145885] [2024-11-14 20:51:22,828 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:51:22,830 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-14 20:51:22,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:51:22,831 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-14 20:51:22,832 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=520, Unknown=0, NotChecked=0, Total=600 [2024-11-14 20:51:22,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:22,832 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:51:22,832 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 16.08) internal successors, (402), 25 states have internal predecessors, (402), 0 states have call successors, (0), 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-14 20:51:22,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:22,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:22,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:22,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:51:22,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:51:22,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-14 20:51:22,833 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:23,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:23,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:23,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:23,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:51:23,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:51:23,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-14 20:51:23,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:51:23,657 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-14 20:51:23,840 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:23,841 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:51:23,892 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:23,892 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:23,892 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:23,892 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:23,892 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:23,896 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:23,896 INFO L85 PathProgramCache]: Analyzing trace with hash -2045815550, now seen corresponding path program 1 times [2024-11-14 20:51:23,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:23,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591357023] [2024-11-14 20:51:23,896 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:23,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:23,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:24,417 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 42 proven. 45 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 20:51:24,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:24,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591357023] [2024-11-14 20:51:24,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591357023] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:24,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567717554] [2024-11-14 20:51:24,418 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:24,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:24,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:24,421 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-14 20:51:24,422 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-14 20:51:24,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:24,594 INFO L256 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 20:51:24,598 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:24,991 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 57 proven. 10 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-14 20:51:24,992 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:25,389 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 35 proven. 32 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-14 20:51:25,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567717554] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:25,389 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:25,389 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 12, 12] total 36 [2024-11-14 20:51:25,433 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:25,434 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:25,434 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:25,434 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:25,434 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:25,435 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:25,435 INFO L85 PathProgramCache]: Analyzing trace with hash -1897151727, now seen corresponding path program 1 times [2024-11-14 20:51:25,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:25,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556878421] [2024-11-14 20:51:25,435 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:25,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:25,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:26,036 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 2 proven. 56 refuted. 0 times theorem prover too weak. 143 trivial. 0 not checked. [2024-11-14 20:51:26,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:26,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556878421] [2024-11-14 20:51:26,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556878421] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:26,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227515970] [2024-11-14 20:51:26,037 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:26,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:26,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:26,040 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-14 20:51:26,041 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-14 20:51:26,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:26,232 INFO L256 TraceCheckSpWp]: Trace formula consists of 722 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 20:51:26,243 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:26,560 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 115 proven. 10 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-11-14 20:51:26,561 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:26,849 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 93 proven. 32 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-11-14 20:51:26,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1227515970] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:26,849 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:26,849 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 28 [2024-11-14 20:51:26,895 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:26,895 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:26,895 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:26,895 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:26,895 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:26,896 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:26,896 INFO L85 PathProgramCache]: Analyzing trace with hash 721574557, now seen corresponding path program 1 times [2024-11-14 20:51:26,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:26,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315734354] [2024-11-14 20:51:26,896 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:26,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:26,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:27,620 INFO L134 CoverageAnalysis]: Checked inductivity of 285 backedges. 8 proven. 101 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2024-11-14 20:51:27,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:27,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315734354] [2024-11-14 20:51:27,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315734354] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:27,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804672987] [2024-11-14 20:51:27,621 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:27,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:27,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:27,623 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-14 20:51:27,624 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-14 20:51:27,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:27,823 INFO L256 TraceCheckSpWp]: Trace formula consists of 832 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 20:51:27,827 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:28,167 INFO L134 CoverageAnalysis]: Checked inductivity of 285 backedges. 144 proven. 10 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2024-11-14 20:51:28,167 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:28,574 INFO L134 CoverageAnalysis]: Checked inductivity of 285 backedges. 122 proven. 32 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2024-11-14 20:51:28,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804672987] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:28,574 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:28,574 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 12] total 34 [2024-11-14 20:51:28,616 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:28,616 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:28,616 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:28,616 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:28,616 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:28,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:28,617 INFO L85 PathProgramCache]: Analyzing trace with hash 231543938, now seen corresponding path program 1 times [2024-11-14 20:51:28,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:28,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311246787] [2024-11-14 20:51:28,617 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:28,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:28,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:29,445 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 6 proven. 141 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2024-11-14 20:51:29,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:29,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311246787] [2024-11-14 20:51:29,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311246787] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:29,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444649101] [2024-11-14 20:51:29,445 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:29,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:29,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:29,447 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-14 20:51:29,448 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-14 20:51:29,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:29,646 INFO L256 TraceCheckSpWp]: Trace formula consists of 909 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 20:51:29,650 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:29,920 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 173 proven. 10 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2024-11-14 20:51:29,920 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:30,220 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 151 proven. 32 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2024-11-14 20:51:30,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444649101] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:30,221 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:30,221 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 12] total 34 [2024-11-14 20:51:30,265 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:30,265 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:30,265 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:30,265 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:30,265 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:30,267 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:30,267 INFO L85 PathProgramCache]: Analyzing trace with hash -1412077959, now seen corresponding path program 1 times [2024-11-14 20:51:30,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:30,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703923467] [2024-11-14 20:51:30,267 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:30,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:30,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:31,146 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 6 proven. 141 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2024-11-14 20:51:31,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:31,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703923467] [2024-11-14 20:51:31,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703923467] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:31,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459448436] [2024-11-14 20:51:31,148 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:31,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:31,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:31,151 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-14 20:51:31,152 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-14 20:51:31,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:31,368 INFO L256 TraceCheckSpWp]: Trace formula consists of 918 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 20:51:31,371 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:31,661 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 173 proven. 10 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2024-11-14 20:51:31,661 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:31,969 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 151 proven. 32 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2024-11-14 20:51:31,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459448436] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:31,969 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:31,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 12] total 34 [2024-11-14 20:51:31,997 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_~cond~3#1_Out_4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:31,997 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:31,997 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:31,998 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:31,998 INFO L85 PathProgramCache]: Analyzing trace with hash -220917959, now seen corresponding path program 1 times [2024-11-14 20:51:31,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:31,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831221070] [2024-11-14 20:51:31,998 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:31,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:32,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:32,785 INFO L134 CoverageAnalysis]: Checked inductivity of 487 backedges. 85 proven. 135 refuted. 0 times theorem prover too weak. 267 trivial. 0 not checked. [2024-11-14 20:51:32,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:32,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831221070] [2024-11-14 20:51:32,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831221070] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:32,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697309559] [2024-11-14 20:51:32,786 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:32,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:32,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:32,789 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-14 20:51:32,790 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-14 20:51:33,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:33,024 INFO L256 TraceCheckSpWp]: Trace formula consists of 1128 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 20:51:33,028 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:33,291 INFO L134 CoverageAnalysis]: Checked inductivity of 487 backedges. 202 proven. 10 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2024-11-14 20:51:33,291 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:33,625 INFO L134 CoverageAnalysis]: Checked inductivity of 487 backedges. 180 proven. 32 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2024-11-14 20:51:33,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697309559] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:33,625 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:33,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 12] total 34 [2024-11-14 20:51:33,656 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:33,656 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:33,656 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:33,656 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:33,656 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:33,657 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:33,657 INFO L85 PathProgramCache]: Analyzing trace with hash 1723227867, now seen corresponding path program 1 times [2024-11-14 20:51:33,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:33,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132293390] [2024-11-14 20:51:33,657 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:33,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:33,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:34,572 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 85 proven. 135 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2024-11-14 20:51:34,572 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:34,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132293390] [2024-11-14 20:51:34,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132293390] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:34,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922662641] [2024-11-14 20:51:34,573 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:34,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:34,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:34,576 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-14 20:51:34,577 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-14 20:51:34,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:34,857 INFO L256 TraceCheckSpWp]: Trace formula consists of 1173 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 20:51:34,861 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:35,127 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 202 proven. 10 refuted. 0 times theorem prover too weak. 281 trivial. 0 not checked. [2024-11-14 20:51:35,128 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:35,457 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 180 proven. 32 refuted. 0 times theorem prover too weak. 281 trivial. 0 not checked. [2024-11-14 20:51:35,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1922662641] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:35,458 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:35,458 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 12] total 34 [2024-11-14 20:51:35,497 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:35,497 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:35,497 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:35,497 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:35,497 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:35,498 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:35,498 INFO L85 PathProgramCache]: Analyzing trace with hash -1777632449, now seen corresponding path program 1 times [2024-11-14 20:51:35,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:35,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055924856] [2024-11-14 20:51:35,499 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:35,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:35,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:36,345 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 85 proven. 135 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2024-11-14 20:51:36,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:36,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055924856] [2024-11-14 20:51:36,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055924856] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:36,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080585837] [2024-11-14 20:51:36,346 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:36,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:36,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:36,349 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-14 20:51:36,350 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-14 20:51:36,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:36,623 INFO L256 TraceCheckSpWp]: Trace formula consists of 1225 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 20:51:36,627 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:36,901 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 202 proven. 10 refuted. 0 times theorem prover too weak. 281 trivial. 0 not checked. [2024-11-14 20:51:36,901 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:37,198 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 180 proven. 32 refuted. 0 times theorem prover too weak. 281 trivial. 0 not checked. [2024-11-14 20:51:37,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080585837] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:37,198 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:37,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 12] total 34 [2024-11-14 20:51:37,199 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:37,199 INFO L85 PathProgramCache]: Analyzing trace with hash -2135273398, now seen corresponding path program 5 times [2024-11-14 20:51:37,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:37,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458980434] [2024-11-14 20:51:37,199 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:37,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:37,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:37,925 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 85 proven. 135 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2024-11-14 20:51:37,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:37,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458980434] [2024-11-14 20:51:37,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458980434] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:37,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681137105] [2024-11-14 20:51:37,925 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-14 20:51:37,925 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:37,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:37,927 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:51:37,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-14 20:51:38,311 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2024-11-14 20:51:38,312 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:51:38,318 INFO L256 TraceCheckSpWp]: Trace formula consists of 1285 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 20:51:38,323 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:38,826 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 68 proven. 268 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2024-11-14 20:51:38,826 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:40,136 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 20 proven. 433 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-14 20:51:40,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681137105] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:40,136 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:40,136 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 7, 31] total 49 [2024-11-14 20:51:40,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447136810] [2024-11-14 20:51:40,137 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:51:40,137 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-11-14 20:51:40,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:51:40,139 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-11-14 20:51:40,139 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=521, Invalid=1831, Unknown=0, NotChecked=0, Total=2352 [2024-11-14 20:51:40,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:40,140 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:51:40,140 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 15.0) internal successors, (735), 49 states have internal predecessors, (735), 0 states have call successors, (0), 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-14 20:51:40,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:40,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:40,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:40,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:51:40,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:51:40,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-14 20:51:40,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:51:40,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:41,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:41,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:41,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:41,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:51:41,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:51:41,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-14 20:51:41,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:51:41,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:51:41,262 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-14 20:51:41,457 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-14 20:51:41,657 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-14 20:51:41,857 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-14 20:51:42,057 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-14 20:51:42,257 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-14 20:51:42,459 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-14 20:51:42,658 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-14 20:51:42,858 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-14 20:51:43,045 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,15 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,16 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,11 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,14 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,9 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,17 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10,SelfDestructingSolverStorable11,SelfDestructingSolverStorable12,13 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9,SelfDestructingSolverStorable13,SelfDestructingSolverStorable14,10 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15,SelfDestructingSolverStorable16,SelfDestructingSolverStorable17 [2024-11-14 20:51:43,046 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:51:43,047 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:43,047 INFO L85 PathProgramCache]: Analyzing trace with hash -2103179993, now seen corresponding path program 6 times [2024-11-14 20:51:43,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:43,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134022791] [2024-11-14 20:51:43,048 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:43,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:43,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:44,162 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 107 proven. 193 refuted. 0 times theorem prover too weak. 349 trivial. 0 not checked. [2024-11-14 20:51:44,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:44,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134022791] [2024-11-14 20:51:44,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134022791] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:44,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965759331] [2024-11-14 20:51:44,163 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-14 20:51:44,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:44,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:44,165 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:51:44,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-14 20:51:44,446 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-11-14 20:51:44,447 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:51:44,450 INFO L256 TraceCheckSpWp]: Trace formula consists of 839 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 20:51:44,454 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:44,868 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 633 trivial. 0 not checked. [2024-11-14 20:51:44,868 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:45,334 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 633 trivial. 0 not checked. [2024-11-14 20:51:45,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965759331] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:45,334 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:45,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 12] total 38 [2024-11-14 20:51:45,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553581163] [2024-11-14 20:51:45,335 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:51:45,335 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-11-14 20:51:45,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:51:45,336 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-11-14 20:51:45,337 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1249, Unknown=0, NotChecked=0, Total=1406 [2024-11-14 20:51:45,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:45,337 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:51:45,337 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 12.605263157894736) internal successors, (479), 38 states have internal predecessors, (479), 0 states have call successors, (0), 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-14 20:51:45,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:45,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:45,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:45,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:51:45,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:51:45,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-14 20:51:45,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:51:45,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:51:45,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:46,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:51:46,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:46,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:51:46,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:51:46,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:51:46,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-14 20:51:46,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:51:46,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:51:46,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:51:46,291 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-14 20:51:46,478 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:46,478 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:51:46,521 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_18 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:46,521 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:46,521 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_18 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:46,521 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:46,521 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:46,522 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:46,522 INFO L85 PathProgramCache]: Analyzing trace with hash 402112725, now seen corresponding path program 1 times [2024-11-14 20:51:46,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:46,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473056740] [2024-11-14 20:51:46,522 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:46,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:46,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:46,884 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 15 proven. 72 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2024-11-14 20:51:46,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:46,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473056740] [2024-11-14 20:51:46,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473056740] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:46,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071649121] [2024-11-14 20:51:46,884 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:46,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:46,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:46,887 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:51:46,888 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-14 20:51:47,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:47,029 INFO L256 TraceCheckSpWp]: Trace formula consists of 608 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 20:51:47,032 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:47,347 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 60 proven. 27 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2024-11-14 20:51:47,347 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:47,687 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 21 proven. 66 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2024-11-14 20:51:47,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071649121] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:47,688 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:47,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 37 [2024-11-14 20:51:47,745 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:47,746 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:47,746 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:47,746 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:47,746 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:47,747 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:47,747 INFO L85 PathProgramCache]: Analyzing trace with hash -1865944284, now seen corresponding path program 1 times [2024-11-14 20:51:47,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:47,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806260655] [2024-11-14 20:51:47,747 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:47,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:47,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:48,377 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 14 proven. 207 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-14 20:51:48,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:48,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806260655] [2024-11-14 20:51:48,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806260655] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:48,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154195524] [2024-11-14 20:51:48,377 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:48,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:48,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:48,379 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:51:48,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-14 20:51:48,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:48,568 INFO L256 TraceCheckSpWp]: Trace formula consists of 764 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 20:51:48,570 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:48,942 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 142 proven. 27 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2024-11-14 20:51:48,942 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:49,352 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 103 proven. 66 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2024-11-14 20:51:49,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154195524] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:49,353 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:49,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 15, 15] total 46 [2024-11-14 20:51:49,392 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:49,392 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_18 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:49,392 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:49,392 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_22 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:49,392 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_22 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:49,393 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:49,393 INFO L85 PathProgramCache]: Analyzing trace with hash -888415376, now seen corresponding path program 1 times [2024-11-14 20:51:49,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:49,393 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129582393] [2024-11-14 20:51:49,394 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:49,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:49,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:49,831 INFO L134 CoverageAnalysis]: Checked inductivity of 360 backedges. 6 proven. 105 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2024-11-14 20:51:49,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:49,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129582393] [2024-11-14 20:51:49,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129582393] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:49,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790055517] [2024-11-14 20:51:49,832 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:49,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:49,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:49,834 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:51:49,834 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-14 20:51:50,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:50,022 INFO L256 TraceCheckSpWp]: Trace formula consists of 874 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 20:51:50,025 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:50,351 INFO L134 CoverageAnalysis]: Checked inductivity of 360 backedges. 183 proven. 27 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2024-11-14 20:51:50,351 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:50,684 INFO L134 CoverageAnalysis]: Checked inductivity of 360 backedges. 144 proven. 66 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2024-11-14 20:51:50,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790055517] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:50,684 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:50,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 37 [2024-11-14 20:51:50,723 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_24 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:50,724 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_24 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:50,724 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:50,724 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:50,724 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:50,725 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:50,725 INFO L85 PathProgramCache]: Analyzing trace with hash -423031281, now seen corresponding path program 1 times [2024-11-14 20:51:50,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:50,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320381813] [2024-11-14 20:51:50,725 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:50,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:50,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:51,276 INFO L134 CoverageAnalysis]: Checked inductivity of 457 backedges. 4 proven. 133 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2024-11-14 20:51:51,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:51,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320381813] [2024-11-14 20:51:51,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320381813] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:51,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062889700] [2024-11-14 20:51:51,277 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:51,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:51,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:51,279 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:51:51,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-14 20:51:51,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:51,511 INFO L256 TraceCheckSpWp]: Trace formula consists of 970 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 20:51:51,515 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:51,853 INFO L134 CoverageAnalysis]: Checked inductivity of 457 backedges. 224 proven. 27 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2024-11-14 20:51:51,853 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:52,193 INFO L134 CoverageAnalysis]: Checked inductivity of 457 backedges. 185 proven. 66 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2024-11-14 20:51:52,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062889700] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:52,193 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:52,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 38 [2024-11-14 20:51:52,224 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:52,224 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:52,224 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_26 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:52,224 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_26 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:52,224 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:52,225 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:52,225 INFO L85 PathProgramCache]: Analyzing trace with hash -1903220074, now seen corresponding path program 1 times [2024-11-14 20:51:52,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:52,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501614718] [2024-11-14 20:51:52,225 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:52,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:52,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:53,077 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 17 proven. 276 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2024-11-14 20:51:53,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:53,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501614718] [2024-11-14 20:51:53,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501614718] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:53,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321957773] [2024-11-14 20:51:53,078 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:53,078 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:53,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:53,080 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:51:53,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-14 20:51:53,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:53,300 INFO L256 TraceCheckSpWp]: Trace formula consists of 1047 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 20:51:53,303 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:53,682 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 265 proven. 27 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2024-11-14 20:51:53,682 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:54,092 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 226 proven. 66 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2024-11-14 20:51:54,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321957773] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:54,092 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:54,092 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 15, 15] total 46 [2024-11-14 20:51:54,136 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_28 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:54,136 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_28 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:54,136 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_22 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:54,136 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:54,136 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:54,137 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:54,137 INFO L85 PathProgramCache]: Analyzing trace with hash 1129712875, now seen corresponding path program 1 times [2024-11-14 20:51:54,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:54,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291278024] [2024-11-14 20:51:54,137 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:54,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:54,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:54,898 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 17 proven. 276 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2024-11-14 20:51:54,898 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:54,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291278024] [2024-11-14 20:51:54,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291278024] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:54,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625385409] [2024-11-14 20:51:54,898 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:54,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:54,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:54,900 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:51:54,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-14 20:51:55,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:55,128 INFO L256 TraceCheckSpWp]: Trace formula consists of 1056 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 20:51:55,131 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:55,502 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 265 proven. 27 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2024-11-14 20:51:55,502 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:55,912 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 226 proven. 66 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2024-11-14 20:51:55,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625385409] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:55,913 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:55,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 15, 15] total 46 [2024-11-14 20:51:55,940 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_~cond~3#1_Out_6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:55,940 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:55,940 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:55,941 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:55,941 INFO L85 PathProgramCache]: Analyzing trace with hash 1278497421, now seen corresponding path program 1 times [2024-11-14 20:51:55,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:55,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488326202] [2024-11-14 20:51:55,941 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:55,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:56,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:56,900 INFO L134 CoverageAnalysis]: Checked inductivity of 693 backedges. 107 proven. 226 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2024-11-14 20:51:56,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:56,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488326202] [2024-11-14 20:51:56,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488326202] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:56,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186514564] [2024-11-14 20:51:56,900 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:56,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:56,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:56,902 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:51:56,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-14 20:51:57,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:57,174 INFO L256 TraceCheckSpWp]: Trace formula consists of 1266 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 20:51:57,178 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:57,608 INFO L134 CoverageAnalysis]: Checked inductivity of 693 backedges. 306 proven. 27 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2024-11-14 20:51:57,608 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:51:58,021 INFO L134 CoverageAnalysis]: Checked inductivity of 693 backedges. 267 proven. 66 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2024-11-14 20:51:58,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186514564] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:51:58,021 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:51:58,021 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 15, 15] total 46 [2024-11-14 20:51:58,053 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:58,053 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:58,053 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:58,053 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_30 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:58,053 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_30 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:51:58,054 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:51:58,054 INFO L85 PathProgramCache]: Analyzing trace with hash -1288898385, now seen corresponding path program 1 times [2024-11-14 20:51:58,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:51:58,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736019616] [2024-11-14 20:51:58,054 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:58,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:51:58,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:59,008 INFO L134 CoverageAnalysis]: Checked inductivity of 699 backedges. 107 proven. 226 refuted. 0 times theorem prover too weak. 366 trivial. 0 not checked. [2024-11-14 20:51:59,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:51:59,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736019616] [2024-11-14 20:51:59,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736019616] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:51:59,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550894154] [2024-11-14 20:51:59,008 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:51:59,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:51:59,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:51:59,010 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:51:59,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-14 20:51:59,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:51:59,274 INFO L256 TraceCheckSpWp]: Trace formula consists of 1311 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 20:51:59,277 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:51:59,713 INFO L134 CoverageAnalysis]: Checked inductivity of 699 backedges. 306 proven. 27 refuted. 0 times theorem prover too weak. 366 trivial. 0 not checked. [2024-11-14 20:51:59,713 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:00,193 INFO L134 CoverageAnalysis]: Checked inductivity of 699 backedges. 267 proven. 66 refuted. 0 times theorem prover too weak. 366 trivial. 0 not checked. [2024-11-14 20:52:00,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550894154] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:00,193 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:00,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 15, 15] total 46 [2024-11-14 20:52:00,232 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:00,233 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:00,233 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_24 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:00,233 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_32 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:00,233 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_32 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:00,234 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:00,234 INFO L85 PathProgramCache]: Analyzing trace with hash 818654099, now seen corresponding path program 1 times [2024-11-14 20:52:00,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:00,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904242281] [2024-11-14 20:52:00,234 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:00,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:00,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:01,259 INFO L134 CoverageAnalysis]: Checked inductivity of 699 backedges. 107 proven. 226 refuted. 0 times theorem prover too weak. 366 trivial. 0 not checked. [2024-11-14 20:52:01,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:01,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904242281] [2024-11-14 20:52:01,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904242281] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:01,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589507679] [2024-11-14 20:52:01,259 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:01,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:01,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:01,261 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:01,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-14 20:52:01,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:01,537 INFO L256 TraceCheckSpWp]: Trace formula consists of 1363 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 20:52:01,541 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:01,943 INFO L134 CoverageAnalysis]: Checked inductivity of 699 backedges. 306 proven. 27 refuted. 0 times theorem prover too weak. 366 trivial. 0 not checked. [2024-11-14 20:52:01,943 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:02,352 INFO L134 CoverageAnalysis]: Checked inductivity of 699 backedges. 267 proven. 66 refuted. 0 times theorem prover too weak. 366 trivial. 0 not checked. [2024-11-14 20:52:02,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589507679] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:02,352 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:02,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 15, 15] total 46 [2024-11-14 20:52:02,353 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:02,353 INFO L85 PathProgramCache]: Analyzing trace with hash -2009780535, now seen corresponding path program 7 times [2024-11-14 20:52:02,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:02,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366281787] [2024-11-14 20:52:02,353 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:02,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:02,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:03,537 INFO L134 CoverageAnalysis]: Checked inductivity of 699 backedges. 107 proven. 226 refuted. 0 times theorem prover too weak. 366 trivial. 0 not checked. [2024-11-14 20:52:03,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:03,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366281787] [2024-11-14 20:52:03,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366281787] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:03,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372463276] [2024-11-14 20:52:03,538 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 20:52:03,538 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:03,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:03,540 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:03,541 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-14 20:52:03,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:03,824 INFO L256 TraceCheckSpWp]: Trace formula consists of 1423 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 20:52:03,827 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:04,196 INFO L134 CoverageAnalysis]: Checked inductivity of 699 backedges. 306 proven. 27 refuted. 0 times theorem prover too weak. 366 trivial. 0 not checked. [2024-11-14 20:52:04,196 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:04,609 INFO L134 CoverageAnalysis]: Checked inductivity of 699 backedges. 267 proven. 66 refuted. 0 times theorem prover too weak. 366 trivial. 0 not checked. [2024-11-14 20:52:04,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372463276] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:04,609 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:04,609 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 15, 15] total 46 [2024-11-14 20:52:04,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931347215] [2024-11-14 20:52:04,609 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:52:04,610 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-11-14 20:52:04,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:52:04,611 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-11-14 20:52:04,612 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=1845, Unknown=0, NotChecked=0, Total=2070 [2024-11-14 20:52:04,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:04,612 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:52:04,612 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 11.58695652173913) internal successors, (533), 46 states have internal predecessors, (533), 0 states have call successors, (0), 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-14 20:52:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:04,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:04,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:04,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:52:04,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-14 20:52:04,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:52:04,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:52:04,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:52:04,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:05,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:05,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:05,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:05,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:05,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:52:05,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-14 20:52:05,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:52:05,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:52:05,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:52:05,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-14 20:52:05,829 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-14 20:52:05,998 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-14 20:52:06,198 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-14 20:52:06,399 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-14 20:52:06,597 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-14 20:52:06,799 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-14 20:52:06,999 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-14 20:52:07,200 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-14 20:52:07,399 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-14 20:52:07,599 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-14 20:52:07,786 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,23 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,26 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,27 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20,19 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19,25 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,28 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,22 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21,SelfDestructingSolverStorable22,24 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23,SelfDestructingSolverStorable24,SelfDestructingSolverStorable25,SelfDestructingSolverStorable26,21 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27,SelfDestructingSolverStorable28 [2024-11-14 20:52:07,786 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:52:07,828 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:07,828 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_34 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:07,828 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:07,828 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_26 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:07,828 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_34 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:07,829 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:07,829 INFO L85 PathProgramCache]: Analyzing trace with hash 107330574, now seen corresponding path program 1 times [2024-11-14 20:52:07,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:07,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102281644] [2024-11-14 20:52:07,830 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:07,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:08,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:52:08,225 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 20:52:08,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:52:08,599 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 20:52:08,697 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_28 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:08,697 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:08,697 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_36 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:08,697 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:08,698 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_36 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:08,702 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:08,703 INFO L85 PathProgramCache]: Analyzing trace with hash 741812445, now seen corresponding path program 1 times [2024-11-14 20:52:08,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:08,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156017128] [2024-11-14 20:52:08,703 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:08,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:08,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:09,978 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 26 proven. 256 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-14 20:52:09,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:09,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156017128] [2024-11-14 20:52:09,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156017128] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:09,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755876660] [2024-11-14 20:52:09,978 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:09,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:09,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:09,981 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:09,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-14 20:52:10,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:10,217 INFO L256 TraceCheckSpWp]: Trace formula consists of 792 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 20:52:10,220 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:10,791 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 151 proven. 52 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2024-11-14 20:52:10,791 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:11,350 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 127 proven. 76 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2024-11-14 20:52:11,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755876660] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:11,350 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:11,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 18, 18] total 55 [2024-11-14 20:52:11,393 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_38 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:11,393 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_38 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:11,393 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_30 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:11,393 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:11,394 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:11,394 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:11,395 INFO L85 PathProgramCache]: Analyzing trace with hash 324790441, now seen corresponding path program 1 times [2024-11-14 20:52:11,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:11,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332843718] [2024-11-14 20:52:11,395 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:11,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:11,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:12,388 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 6 proven. 133 refuted. 0 times theorem prover too weak. 287 trivial. 0 not checked. [2024-11-14 20:52:12,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:12,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332843718] [2024-11-14 20:52:12,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [332843718] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:12,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862684216] [2024-11-14 20:52:12,390 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:12,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:12,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:12,392 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:12,393 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-14 20:52:12,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:12,666 INFO L256 TraceCheckSpWp]: Trace formula consists of 902 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 20:52:12,669 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:13,143 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 199 proven. 52 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2024-11-14 20:52:13,143 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:13,604 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 175 proven. 76 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2024-11-14 20:52:13,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862684216] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:13,604 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:13,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 46 [2024-11-14 20:52:13,643 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_32 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:13,644 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:13,644 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:13,644 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_40 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:13,644 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_40 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:13,645 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:13,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1034437044, now seen corresponding path program 1 times [2024-11-14 20:52:13,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:13,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154592613] [2024-11-14 20:52:13,645 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:13,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:13,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:14,620 INFO L134 CoverageAnalysis]: Checked inductivity of 523 backedges. 4 proven. 158 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2024-11-14 20:52:14,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:14,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154592613] [2024-11-14 20:52:14,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154592613] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:14,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890029564] [2024-11-14 20:52:14,621 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:14,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:14,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:14,624 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:14,625 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-14 20:52:14,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:14,854 INFO L256 TraceCheckSpWp]: Trace formula consists of 998 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 20:52:14,856 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:15,290 INFO L134 CoverageAnalysis]: Checked inductivity of 523 backedges. 246 proven. 52 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2024-11-14 20:52:15,290 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:15,784 INFO L134 CoverageAnalysis]: Checked inductivity of 523 backedges. 222 proven. 76 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2024-11-14 20:52:15,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890029564] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:15,784 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:15,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 46 [2024-11-14 20:52:15,821 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:15,822 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:15,822 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:15,822 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_42 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:15,822 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_42 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:15,823 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:15,823 INFO L85 PathProgramCache]: Analyzing trace with hash 498037839, now seen corresponding path program 1 times [2024-11-14 20:52:15,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:15,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525617438] [2024-11-14 20:52:15,823 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:15,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:15,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:17,128 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 17 proven. 348 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2024-11-14 20:52:17,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:17,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525617438] [2024-11-14 20:52:17,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525617438] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:17,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953239424] [2024-11-14 20:52:17,129 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:17,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:17,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:17,131 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:17,133 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-14 20:52:17,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:17,379 INFO L256 TraceCheckSpWp]: Trace formula consists of 1075 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 20:52:17,382 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:17,898 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 292 proven. 52 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2024-11-14 20:52:17,898 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:18,426 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 268 proven. 76 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2024-11-14 20:52:18,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [953239424] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:18,426 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:18,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 18, 18] total 55 [2024-11-14 20:52:18,466 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:18,466 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_34 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:18,466 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_44 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:18,466 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_44 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:18,466 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:18,467 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:18,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1740703960, now seen corresponding path program 1 times [2024-11-14 20:52:18,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:18,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837344343] [2024-11-14 20:52:18,467 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:18,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:18,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:19,508 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 17 proven. 348 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2024-11-14 20:52:19,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:19,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837344343] [2024-11-14 20:52:19,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837344343] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:19,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307519535] [2024-11-14 20:52:19,508 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:19,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:19,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:19,510 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:19,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-14 20:52:19,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:19,763 INFO L256 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 20:52:19,767 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:20,256 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 292 proven. 52 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2024-11-14 20:52:20,256 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:20,785 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 268 proven. 76 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2024-11-14 20:52:20,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307519535] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:20,785 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:20,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 18, 18] total 55 [2024-11-14 20:52:20,815 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_18 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:20,815 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_18 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:20,815 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_~cond~3#1_Out_8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:20,816 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:20,816 INFO L85 PathProgramCache]: Analyzing trace with hash -776963642, now seen corresponding path program 1 times [2024-11-14 20:52:20,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:20,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139553644] [2024-11-14 20:52:20,817 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:20,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:20,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:21,680 INFO L134 CoverageAnalysis]: Checked inductivity of 759 backedges. 117 proven. 171 refuted. 0 times theorem prover too weak. 471 trivial. 0 not checked. [2024-11-14 20:52:21,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:21,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139553644] [2024-11-14 20:52:21,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139553644] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:21,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785986026] [2024-11-14 20:52:21,680 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:21,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:21,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:21,682 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:21,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-14 20:52:21,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:21,961 INFO L256 TraceCheckSpWp]: Trace formula consists of 1294 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 20:52:21,964 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:22,356 INFO L134 CoverageAnalysis]: Checked inductivity of 759 backedges. 336 proven. 52 refuted. 0 times theorem prover too weak. 371 trivial. 0 not checked. [2024-11-14 20:52:22,356 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:22,800 INFO L134 CoverageAnalysis]: Checked inductivity of 759 backedges. 312 proven. 76 refuted. 0 times theorem prover too weak. 371 trivial. 0 not checked. [2024-11-14 20:52:22,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785986026] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:22,800 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:22,800 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 46 [2024-11-14 20:52:22,832 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_46 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:22,832 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_46 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:22,832 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:22,832 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:22,832 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:22,833 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:22,833 INFO L85 PathProgramCache]: Analyzing trace with hash -939433240, now seen corresponding path program 1 times [2024-11-14 20:52:22,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:22,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020137157] [2024-11-14 20:52:22,833 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:22,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:22,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:24,000 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 107 proven. 331 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2024-11-14 20:52:24,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:24,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020137157] [2024-11-14 20:52:24,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020137157] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:24,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998843038] [2024-11-14 20:52:24,000 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:24,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:24,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:24,002 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:24,003 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-14 20:52:24,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:24,292 INFO L256 TraceCheckSpWp]: Trace formula consists of 1339 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 20:52:24,318 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:24,837 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 336 proven. 52 refuted. 0 times theorem prover too weak. 377 trivial. 0 not checked. [2024-11-14 20:52:24,837 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:25,423 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 312 proven. 76 refuted. 0 times theorem prover too weak. 377 trivial. 0 not checked. [2024-11-14 20:52:25,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998843038] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:25,423 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:25,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 18, 18] total 55 [2024-11-14 20:52:25,471 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:25,471 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:25,471 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_36 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:25,472 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_48 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:25,472 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_48 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:25,473 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:25,473 INFO L85 PathProgramCache]: Analyzing trace with hash -609494836, now seen corresponding path program 1 times [2024-11-14 20:52:25,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:25,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822441419] [2024-11-14 20:52:25,473 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:25,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:25,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:26,704 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 107 proven. 331 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2024-11-14 20:52:26,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:26,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822441419] [2024-11-14 20:52:26,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822441419] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:26,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539258331] [2024-11-14 20:52:26,705 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:26,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:26,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:26,707 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:26,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-14 20:52:27,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:27,044 INFO L256 TraceCheckSpWp]: Trace formula consists of 1391 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 20:52:27,047 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:27,626 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 336 proven. 52 refuted. 0 times theorem prover too weak. 377 trivial. 0 not checked. [2024-11-14 20:52:27,627 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:28,156 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 312 proven. 76 refuted. 0 times theorem prover too weak. 377 trivial. 0 not checked. [2024-11-14 20:52:28,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539258331] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:28,157 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:28,157 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 18, 18] total 55 [2024-11-14 20:52:28,157 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:28,157 INFO L85 PathProgramCache]: Analyzing trace with hash -1362165653, now seen corresponding path program 8 times [2024-11-14 20:52:28,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:28,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014238706] [2024-11-14 20:52:28,158 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:28,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:28,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:29,382 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 107 proven. 331 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2024-11-14 20:52:29,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:29,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014238706] [2024-11-14 20:52:29,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014238706] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:29,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917090335] [2024-11-14 20:52:29,383 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 20:52:29,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:29,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:29,385 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:29,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-14 20:52:29,691 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-14 20:52:29,691 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:52:29,696 INFO L256 TraceCheckSpWp]: Trace formula consists of 1451 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-14 20:52:29,700 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:30,427 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 306 proven. 82 refuted. 0 times theorem prover too weak. 377 trivial. 0 not checked. [2024-11-14 20:52:30,427 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:31,377 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 330 proven. 58 refuted. 0 times theorem prover too weak. 377 trivial. 0 not checked. [2024-11-14 20:52:31,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917090335] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:31,377 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:31,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 20, 19] total 59 [2024-11-14 20:52:31,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643940721] [2024-11-14 20:52:31,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:52:31,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-11-14 20:52:31,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:52:31,380 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-11-14 20:52:31,381 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=402, Invalid=3020, Unknown=0, NotChecked=0, Total=3422 [2024-11-14 20:52:31,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:31,381 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:52:31,381 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 11.440677966101696) internal successors, (675), 59 states have internal predecessors, (675), 0 states have call successors, (0), 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-14 20:52:31,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:31,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:31,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:31,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:31,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:52:31,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-14 20:52:31,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:52:31,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:52:31,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:52:31,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2024-11-14 20:52:31,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:33,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:33,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:33,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:33,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:33,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:52:33,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-14 20:52:33,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:52:33,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:52:33,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:52:33,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-14 20:52:33,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-14 20:52:33,651 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2024-11-14 20:52:33,850 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-14 20:52:34,051 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-14 20:52:34,251 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-14 20:52:34,452 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-11-14 20:52:34,652 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-14 20:52:34,851 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-14 20:52:35,051 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-14 20:52:35,253 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-14 20:52:35,438 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,SelfDestructingSolverStorable31,37 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,34 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,31 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable29,33 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,36 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,30 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32,29 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33,32 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34,SelfDestructingSolverStorable35,SelfDestructingSolverStorable36,35 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37,SelfDestructingSolverStorable38 [2024-11-14 20:52:35,439 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:52:35,484 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_38 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:35,484 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:35,484 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:35,484 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_50 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:35,484 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_50 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:35,485 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:35,485 INFO L85 PathProgramCache]: Analyzing trace with hash 663097169, now seen corresponding path program 1 times [2024-11-14 20:52:35,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:35,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125991519] [2024-11-14 20:52:35,485 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:35,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:35,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:52:35,688 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 20:52:35,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:52:35,961 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 20:52:36,017 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:36,018 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_52 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:36,018 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:36,018 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_52 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:36,018 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_40 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:36,019 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:36,019 INFO L85 PathProgramCache]: Analyzing trace with hash -102058336, now seen corresponding path program 1 times [2024-11-14 20:52:36,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:36,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764173744] [2024-11-14 20:52:36,019 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:36,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:36,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:36,775 INFO L134 CoverageAnalysis]: Checked inductivity of 424 backedges. 50 proven. 289 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2024-11-14 20:52:36,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:36,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764173744] [2024-11-14 20:52:36,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764173744] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:36,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186981673] [2024-11-14 20:52:36,775 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:36,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:36,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:36,777 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:36,778 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-14 20:52:36,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:36,993 INFO L256 TraceCheckSpWp]: Trace formula consists of 820 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 20:52:36,996 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:37,606 INFO L134 CoverageAnalysis]: Checked inductivity of 424 backedges. 160 proven. 85 refuted. 0 times theorem prover too weak. 179 trivial. 0 not checked. [2024-11-14 20:52:37,606 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:38,291 INFO L134 CoverageAnalysis]: Checked inductivity of 424 backedges. 113 proven. 132 refuted. 0 times theorem prover too weak. 179 trivial. 0 not checked. [2024-11-14 20:52:38,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186981673] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:38,291 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:38,291 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 21, 21] total 64 [2024-11-14 20:52:38,330 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:38,331 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_54 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:38,331 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_42 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:38,331 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_54 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:38,331 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:38,332 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:38,332 INFO L85 PathProgramCache]: Analyzing trace with hash 1137069548, now seen corresponding path program 1 times [2024-11-14 20:52:38,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:38,332 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244944315] [2024-11-14 20:52:38,332 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:38,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:38,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:38,969 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 7 proven. 210 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2024-11-14 20:52:38,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:38,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244944315] [2024-11-14 20:52:38,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244944315] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:38,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142828941] [2024-11-14 20:52:38,969 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:38,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:38,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:38,971 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:38,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-14 20:52:39,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:39,225 INFO L256 TraceCheckSpWp]: Trace formula consists of 930 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 20:52:39,228 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:39,715 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 217 proven. 85 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2024-11-14 20:52:39,715 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:40,307 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 170 proven. 132 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2024-11-14 20:52:40,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142828941] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:40,308 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:40,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 55 [2024-11-14 20:52:40,366 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_56 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:40,366 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:40,366 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_56 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:40,366 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_44 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:40,366 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:40,367 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:40,367 INFO L85 PathProgramCache]: Analyzing trace with hash 1343559315, now seen corresponding path program 1 times [2024-11-14 20:52:40,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:40,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499233907] [2024-11-14 20:52:40,368 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:40,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:40,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:41,239 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 5 proven. 261 refuted. 0 times theorem prover too weak. 339 trivial. 0 not checked. [2024-11-14 20:52:41,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:41,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499233907] [2024-11-14 20:52:41,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499233907] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:41,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622430167] [2024-11-14 20:52:41,240 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:41,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:41,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:41,242 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:41,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-14 20:52:41,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:41,521 INFO L256 TraceCheckSpWp]: Trace formula consists of 1026 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 20:52:41,524 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:42,016 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 273 proven. 85 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2024-11-14 20:52:42,017 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:42,575 INFO L134 CoverageAnalysis]: Checked inductivity of 605 backedges. 226 proven. 132 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2024-11-14 20:52:42,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622430167] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:42,576 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:42,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 55 [2024-11-14 20:52:42,607 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_22 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:42,607 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:42,607 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_58 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:42,607 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_58 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:42,607 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_22 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:42,608 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:42,608 INFO L85 PathProgramCache]: Analyzing trace with hash 1822692882, now seen corresponding path program 1 times [2024-11-14 20:52:42,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:42,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186480431] [2024-11-14 20:52:42,608 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:42,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:42,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:43,621 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 27 proven. 441 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2024-11-14 20:52:43,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:43,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186480431] [2024-11-14 20:52:43,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186480431] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:43,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924260553] [2024-11-14 20:52:43,622 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:43,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:43,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:43,623 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:43,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-14 20:52:43,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:43,892 INFO L256 TraceCheckSpWp]: Trace formula consists of 1103 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 20:52:43,895 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:44,497 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 328 proven. 85 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2024-11-14 20:52:44,497 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:45,154 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 281 proven. 132 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2024-11-14 20:52:45,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924260553] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:45,154 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:45,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 21, 21] total 64 [2024-11-14 20:52:45,198 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:45,198 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_46 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:45,198 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_60 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:45,198 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_60 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:45,198 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:45,199 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:45,199 INFO L85 PathProgramCache]: Analyzing trace with hash 668895599, now seen corresponding path program 1 times [2024-11-14 20:52:45,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:45,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037929354] [2024-11-14 20:52:45,199 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:45,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:45,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:46,227 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 27 proven. 441 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2024-11-14 20:52:46,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:46,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037929354] [2024-11-14 20:52:46,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037929354] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:46,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23207711] [2024-11-14 20:52:46,227 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:46,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:46,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:46,229 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:46,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-14 20:52:46,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:46,526 INFO L256 TraceCheckSpWp]: Trace formula consists of 1112 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 20:52:46,528 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:47,134 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 328 proven. 85 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2024-11-14 20:52:47,135 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:47,815 INFO L134 CoverageAnalysis]: Checked inductivity of 720 backedges. 281 proven. 132 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2024-11-14 20:52:47,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23207711] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:47,815 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:47,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 21, 21] total 64 [2024-11-14 20:52:47,843 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_24 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:47,843 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_24 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:47,843 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_~cond~3#1_Out_10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:47,844 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:47,844 INFO L85 PathProgramCache]: Analyzing trace with hash 1833892105, now seen corresponding path program 1 times [2024-11-14 20:52:47,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:47,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282040705] [2024-11-14 20:52:47,844 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:47,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:47,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:49,103 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 107 proven. 411 refuted. 0 times theorem prover too weak. 323 trivial. 0 not checked. [2024-11-14 20:52:49,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:49,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282040705] [2024-11-14 20:52:49,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282040705] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:49,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90092822] [2024-11-14 20:52:49,103 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:49,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:49,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:49,105 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:49,107 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-14 20:52:49,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:49,416 INFO L256 TraceCheckSpWp]: Trace formula consists of 1322 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 20:52:49,419 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:50,040 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 381 proven. 85 refuted. 0 times theorem prover too weak. 375 trivial. 0 not checked. [2024-11-14 20:52:50,040 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:50,701 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 334 proven. 132 refuted. 0 times theorem prover too weak. 375 trivial. 0 not checked. [2024-11-14 20:52:50,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90092822] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:50,701 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:50,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 21, 21] total 64 [2024-11-14 20:52:50,754 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_26 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:50,754 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_26 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:50,754 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:50,754 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_62 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:50,754 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_62 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:50,755 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:50,756 INFO L85 PathProgramCache]: Analyzing trace with hash -634116821, now seen corresponding path program 1 times [2024-11-14 20:52:50,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:50,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003599869] [2024-11-14 20:52:50,756 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:50,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:50,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:52,077 INFO L134 CoverageAnalysis]: Checked inductivity of 847 backedges. 107 proven. 411 refuted. 0 times theorem prover too weak. 329 trivial. 0 not checked. [2024-11-14 20:52:52,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:52,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003599869] [2024-11-14 20:52:52,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003599869] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:52,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953911570] [2024-11-14 20:52:52,077 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:52,077 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:52,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:52,079 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:52,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-14 20:52:52,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:52,401 INFO L256 TraceCheckSpWp]: Trace formula consists of 1367 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 20:52:52,405 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:53,016 INFO L134 CoverageAnalysis]: Checked inductivity of 847 backedges. 381 proven. 85 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-11-14 20:52:53,017 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:53,680 INFO L134 CoverageAnalysis]: Checked inductivity of 847 backedges. 334 proven. 132 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-11-14 20:52:53,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953911570] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:53,680 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:53,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 21, 21] total 64 [2024-11-14 20:52:53,719 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:53,719 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:53,719 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_48 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:53,720 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_64 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:53,720 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_64 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:53,720 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:53,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1898339855, now seen corresponding path program 1 times [2024-11-14 20:52:53,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:53,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925143697] [2024-11-14 20:52:53,721 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:53,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:53,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:55,205 INFO L134 CoverageAnalysis]: Checked inductivity of 847 backedges. 107 proven. 411 refuted. 0 times theorem prover too weak. 329 trivial. 0 not checked. [2024-11-14 20:52:55,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:55,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925143697] [2024-11-14 20:52:55,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925143697] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:55,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929414582] [2024-11-14 20:52:55,205 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:55,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:55,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:55,208 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:55,210 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-14 20:52:55,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:55,539 INFO L256 TraceCheckSpWp]: Trace formula consists of 1419 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 20:52:55,543 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:56,171 INFO L134 CoverageAnalysis]: Checked inductivity of 847 backedges. 381 proven. 85 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-11-14 20:52:56,171 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:56,828 INFO L134 CoverageAnalysis]: Checked inductivity of 847 backedges. 334 proven. 132 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-11-14 20:52:56,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [929414582] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:56,829 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:56,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 21, 21] total 64 [2024-11-14 20:52:56,830 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:56,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1731557901, now seen corresponding path program 9 times [2024-11-14 20:52:56,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:56,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800511996] [2024-11-14 20:52:56,830 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:56,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:56,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:58,240 INFO L134 CoverageAnalysis]: Checked inductivity of 847 backedges. 107 proven. 411 refuted. 0 times theorem prover too weak. 329 trivial. 0 not checked. [2024-11-14 20:52:58,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:58,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800511996] [2024-11-14 20:52:58,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800511996] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:58,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879749858] [2024-11-14 20:52:58,241 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 20:52:58,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:58,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:58,243 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:52:58,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-11-14 20:52:58,704 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-14 20:52:58,704 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:52:58,709 INFO L256 TraceCheckSpWp]: Trace formula consists of 1051 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-14 20:52:58,713 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:59,375 INFO L134 CoverageAnalysis]: Checked inductivity of 847 backedges. 242 proven. 0 refuted. 0 times theorem prover too weak. 605 trivial. 0 not checked. [2024-11-14 20:52:59,376 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 20:52:59,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879749858] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 20:52:59,376 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 20:52:59,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [27] total 50 [2024-11-14 20:52:59,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756368537] [2024-11-14 20:52:59,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 20:52:59,376 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-14 20:52:59,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:52:59,377 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-14 20:52:59,378 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=345, Invalid=2105, Unknown=0, NotChecked=0, Total=2450 [2024-11-14 20:52:59,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:59,378 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:52:59,378 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 11.76) internal successors, (294), 25 states have internal predecessors, (294), 0 states have call successors, (0), 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-14 20:52:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:52:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-14 20:52:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:52:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:52:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:52:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2024-11-14 20:52:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-14 20:52:59,378 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:03,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:03,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:03,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:03,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:03,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:53:03,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:03,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:53:03,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:53:03,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:53:03,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-14 20:53:03,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-14 20:53:03,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:03,507 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-14 20:53:03,709 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2024-11-14 20:53:03,909 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-11-14 20:53:04,108 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2024-11-14 20:53:04,309 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-11-14 20:53:04,510 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-11-14 20:53:04,716 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2024-11-14 20:53:04,911 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2024-11-14 20:53:05,110 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-11-14 20:53:05,296 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,46 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40,SelfDestructingSolverStorable41,SelfDestructingSolverStorable42,43 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,40 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,42 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,39 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,45 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,44 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43,SelfDestructingSolverStorable44,SelfDestructingSolverStorable45,SelfDestructingSolverStorable46,SelfDestructingSolverStorable47,SelfDestructingSolverStorable48,SelfDestructingSolverStorable39,41 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:05,296 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:53:05,297 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:05,297 INFO L85 PathProgramCache]: Analyzing trace with hash 383260790, now seen corresponding path program 10 times [2024-11-14 20:53:05,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:05,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207850538] [2024-11-14 20:53:05,298 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:05,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:05,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:06,936 INFO L134 CoverageAnalysis]: Checked inductivity of 1948 backedges. 43 proven. 414 refuted. 0 times theorem prover too weak. 1491 trivial. 0 not checked. [2024-11-14 20:53:06,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:06,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207850538] [2024-11-14 20:53:06,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207850538] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:06,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [283973504] [2024-11-14 20:53:06,936 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 20:53:06,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:06,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:06,938 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:53:06,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-11-14 20:53:07,239 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 20:53:07,239 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:53:07,243 INFO L256 TraceCheckSpWp]: Trace formula consists of 1000 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 20:53:07,247 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:07,850 INFO L134 CoverageAnalysis]: Checked inductivity of 1948 backedges. 750 proven. 85 refuted. 0 times theorem prover too weak. 1113 trivial. 0 not checked. [2024-11-14 20:53:07,850 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:08,538 INFO L134 CoverageAnalysis]: Checked inductivity of 1948 backedges. 703 proven. 132 refuted. 0 times theorem prover too weak. 1113 trivial. 0 not checked. [2024-11-14 20:53:08,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [283973504] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:08,539 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:08,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 21, 21] total 64 [2024-11-14 20:53:08,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948490625] [2024-11-14 20:53:08,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:53:08,539 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2024-11-14 20:53:08,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:53:08,540 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2024-11-14 20:53:08,541 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=421, Invalid=3611, Unknown=0, NotChecked=0, Total=4032 [2024-11-14 20:53:08,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:08,541 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:53:08,542 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 10.046875) internal successors, (643), 64 states have internal predecessors, (643), 0 states have call successors, (0), 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-14 20:53:08,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:08,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:08,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:08,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:08,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:53:08,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:08,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:53:08,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:53:08,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:53:08,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2024-11-14 20:53:08,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-14 20:53:08,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:08,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:10,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:10,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:10,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:10,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:10,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:53:10,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:10,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:53:10,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:53:10,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:53:10,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-14 20:53:10,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-14 20:53:10,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:10,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2024-11-14 20:53:10,619 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2024-11-14 20:53:10,806 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-11-14 20:53:10,807 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:53:10,856 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:10,856 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:10,856 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_66 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:10,856 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_66 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:10,856 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_50 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:10,857 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:10,857 INFO L85 PathProgramCache]: Analyzing trace with hash -1877689520, now seen corresponding path program 1 times [2024-11-14 20:53:10,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:10,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84905046] [2024-11-14 20:53:10,857 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:10,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:11,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:53:11,105 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 20:53:11,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:53:11,338 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 20:53:11,398 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_68 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:11,398 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_68 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:11,398 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:11,398 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_52 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:11,399 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:11,402 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:11,402 INFO L85 PathProgramCache]: Analyzing trace with hash 1671339295, now seen corresponding path program 1 times [2024-11-14 20:53:11,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:11,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247534917] [2024-11-14 20:53:11,402 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:11,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:11,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:12,319 INFO L134 CoverageAnalysis]: Checked inductivity of 522 backedges. 38 proven. 241 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2024-11-14 20:53:12,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:12,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247534917] [2024-11-14 20:53:12,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247534917] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:12,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43413942] [2024-11-14 20:53:12,319 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:12,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:12,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:12,321 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:53:12,322 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-11-14 20:53:12,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:12,571 INFO L256 TraceCheckSpWp]: Trace formula consists of 848 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-14 20:53:12,574 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:13,175 INFO L134 CoverageAnalysis]: Checked inductivity of 522 backedges. 163 proven. 126 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2024-11-14 20:53:13,175 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:13,844 INFO L134 CoverageAnalysis]: Checked inductivity of 522 backedges. 90 proven. 199 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2024-11-14 20:53:13,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43413942] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:13,844 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:13,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 64 [2024-11-14 20:53:13,883 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_70 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:13,883 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_54 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:13,883 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_70 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:13,883 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:13,883 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:13,884 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:13,884 INFO L85 PathProgramCache]: Analyzing trace with hash -1492968441, now seen corresponding path program 1 times [2024-11-14 20:53:13,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:13,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802920700] [2024-11-14 20:53:13,884 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:13,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:13,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:15,394 INFO L134 CoverageAnalysis]: Checked inductivity of 1613 backedges. 144 proven. 934 refuted. 0 times theorem prover too weak. 535 trivial. 0 not checked. [2024-11-14 20:53:15,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:15,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802920700] [2024-11-14 20:53:15,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802920700] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:15,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930897023] [2024-11-14 20:53:15,394 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:15,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:15,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:15,396 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:53:15,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-11-14 20:53:15,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:15,729 INFO L256 TraceCheckSpWp]: Trace formula consists of 1390 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-14 20:53:15,732 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:16,461 INFO L134 CoverageAnalysis]: Checked inductivity of 1613 backedges. 753 proven. 126 refuted. 0 times theorem prover too weak. 734 trivial. 0 not checked. [2024-11-14 20:53:16,462 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:17,250 INFO L134 CoverageAnalysis]: Checked inductivity of 1613 backedges. 680 proven. 199 refuted. 0 times theorem prover too weak. 734 trivial. 0 not checked. [2024-11-14 20:53:17,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930897023] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:17,251 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:17,251 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 24, 24] total 73 [2024-11-14 20:53:17,251 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:17,252 INFO L85 PathProgramCache]: Analyzing trace with hash -100006632, now seen corresponding path program 11 times [2024-11-14 20:53:17,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:17,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561781268] [2024-11-14 20:53:17,252 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:17,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:17,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:19,122 INFO L134 CoverageAnalysis]: Checked inductivity of 2046 backedges. 52 proven. 611 refuted. 0 times theorem prover too weak. 1383 trivial. 0 not checked. [2024-11-14 20:53:19,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:19,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561781268] [2024-11-14 20:53:19,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561781268] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:19,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [185251785] [2024-11-14 20:53:19,122 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-14 20:53:19,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:19,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:19,124 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:53:19,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-11-14 20:53:23,609 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2024-11-14 20:53:23,610 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:53:23,625 INFO L256 TraceCheckSpWp]: Trace formula consists of 1844 conjuncts, 53 conjuncts are in the unsatisfiable core [2024-11-14 20:53:23,629 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:24,211 INFO L134 CoverageAnalysis]: Checked inductivity of 2046 backedges. 159 proven. 1015 refuted. 0 times theorem prover too weak. 872 trivial. 0 not checked. [2024-11-14 20:53:24,211 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:26,740 INFO L134 CoverageAnalysis]: Checked inductivity of 2046 backedges. 45 proven. 1643 refuted. 0 times theorem prover too weak. 358 trivial. 0 not checked. [2024-11-14 20:53:26,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [185251785] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:26,741 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:26,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 11, 53] total 90 [2024-11-14 20:53:26,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622024133] [2024-11-14 20:53:26,741 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:53:26,742 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2024-11-14 20:53:26,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:53:26,744 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2024-11-14 20:53:26,745 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1673, Invalid=6337, Unknown=0, NotChecked=0, Total=8010 [2024-11-14 20:53:26,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:26,745 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:53:26,746 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 10.8) internal successors, (972), 90 states have internal predecessors, (972), 0 states have call successors, (0), 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-14 20:53:26,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:26,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:26,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:26,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:26,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:53:26,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:26,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:53:26,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:53:26,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:53:26,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2024-11-14 20:53:26,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-14 20:53:26,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:26,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2024-11-14 20:53:26,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:29,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:29,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:29,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:29,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:29,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:53:29,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:53:29,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:53:29,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:53:29,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:53:29,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-14 20:53:29,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-14 20:53:29,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:29,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2024-11-14 20:53:29,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 20:53:29,978 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-11-14 20:53:30,170 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2024-11-14 20:53:30,371 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2024-11-14 20:53:30,556 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,SelfDestructingSolverStorable51,SelfDestructingSolverStorable52,SelfDestructingSolverStorable53,50 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,48 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,49 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:30,557 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:53:30,558 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:30,558 INFO L85 PathProgramCache]: Analyzing trace with hash -479565104, now seen corresponding path program 12 times [2024-11-14 20:53:30,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:30,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969864308] [2024-11-14 20:53:30,558 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:30,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:30,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:32,837 INFO L134 CoverageAnalysis]: Checked inductivity of 2779 backedges. 39 proven. 720 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2024-11-14 20:53:32,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:32,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969864308] [2024-11-14 20:53:32,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969864308] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:32,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870697679] [2024-11-14 20:53:32,837 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-14 20:53:32,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:32,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:32,839 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:53:32,840 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-11-14 20:53:45,719 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2024-11-14 20:53:45,719 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:53:45,738 INFO L256 TraceCheckSpWp]: Trace formula consists of 1663 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-14 20:53:45,745 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:46,952 INFO L134 CoverageAnalysis]: Checked inductivity of 2779 backedges. 430 proven. 134 refuted. 0 times theorem prover too weak. 2215 trivial. 0 not checked. [2024-11-14 20:53:46,952 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:48,262 INFO L134 CoverageAnalysis]: Checked inductivity of 2779 backedges. 23 proven. 541 refuted. 0 times theorem prover too weak. 2215 trivial. 0 not checked. [2024-11-14 20:53:48,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1870697679] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:48,262 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:48,262 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 27, 27] total 83 [2024-11-14 20:53:48,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162577997] [2024-11-14 20:53:48,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:53:48,263 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2024-11-14 20:53:48,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:53:48,265 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2024-11-14 20:53:48,266 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=711, Invalid=6095, Unknown=0, NotChecked=0, Total=6806 [2024-11-14 20:53:48,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:48,266 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:53:48,267 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 9.301204819277109) internal successors, (772), 83 states have internal predecessors, (772), 0 states have call successors, (0), 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-14 20:53:48,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:48,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:48,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:48,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:48,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:53:48,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:53:48,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:53:48,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:53:48,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:53:48,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2024-11-14 20:53:48,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-14 20:53:48,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:48,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2024-11-14 20:53:48,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2024-11-14 20:53:48,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:54,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:54,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:54,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:53:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:53:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:53:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:53:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:53:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-14 20:53:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-14 20:53:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2024-11-14 20:53:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 20:53:54,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-11-14 20:53:54,426 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2024-11-14 20:53:54,600 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,51 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:54,601 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:53:54,643 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_56 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:54,643 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:54,643 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_72 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:54,643 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_72 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:54,643 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:54,644 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:54,644 INFO L85 PathProgramCache]: Analyzing trace with hash -697492953, now seen corresponding path program 1 times [2024-11-14 20:53:54,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:54,644 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488656127] [2024-11-14 20:53:54,644 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:54,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:54,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:53:54,893 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 20:53:55,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:53:55,235 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 20:53:55,291 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:55,291 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:55,291 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_58 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:55,291 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_74 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:55,291 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_74 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:55,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:55,292 INFO L85 PathProgramCache]: Analyzing trace with hash -34115338, now seen corresponding path program 1 times [2024-11-14 20:53:55,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:55,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205991407] [2024-11-14 20:53:55,292 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:55,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:55,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:53:55,529 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 20:53:55,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:53:55,839 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 20:53:55,893 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:55,894 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:55,894 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_76 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:55,894 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_76 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:55,894 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_60 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:55,895 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:55,895 INFO L85 PathProgramCache]: Analyzing trace with hash 322320350, now seen corresponding path program 1 times [2024-11-14 20:53:55,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:55,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977776125] [2024-11-14 20:53:55,896 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:55,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:56,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:57,721 INFO L134 CoverageAnalysis]: Checked inductivity of 1857 backedges. 221 proven. 1101 refuted. 0 times theorem prover too weak. 535 trivial. 0 not checked. [2024-11-14 20:53:57,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:57,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977776125] [2024-11-14 20:53:57,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977776125] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:57,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501892313] [2024-11-14 20:53:57,722 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:57,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:57,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:57,724 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:53:57,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-11-14 20:53:58,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:58,082 INFO L256 TraceCheckSpWp]: Trace formula consists of 1446 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 20:53:58,086 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:59,115 INFO L134 CoverageAnalysis]: Checked inductivity of 1857 backedges. 843 proven. 232 refuted. 0 times theorem prover too weak. 782 trivial. 0 not checked. [2024-11-14 20:53:59,115 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:00,217 INFO L134 CoverageAnalysis]: Checked inductivity of 1857 backedges. 778 proven. 297 refuted. 0 times theorem prover too weak. 782 trivial. 0 not checked. [2024-11-14 20:54:00,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501892313] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:00,218 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:00,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 30, 30] total 91 [2024-11-14 20:54:00,312 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_78 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:00,312 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:00,312 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:00,312 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_78 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:00,312 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_62 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:00,313 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:00,313 INFO L85 PathProgramCache]: Analyzing trace with hash 293883648, now seen corresponding path program 1 times [2024-11-14 20:54:00,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:00,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928330784] [2024-11-14 20:54:00,314 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:00,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:00,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:02,124 INFO L134 CoverageAnalysis]: Checked inductivity of 2253 backedges. 53 proven. 1043 refuted. 0 times theorem prover too weak. 1157 trivial. 0 not checked. [2024-11-14 20:54:02,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:02,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928330784] [2024-11-14 20:54:02,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928330784] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:02,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923775133] [2024-11-14 20:54:02,124 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:02,124 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:02,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:02,126 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:54:02,127 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-11-14 20:54:02,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:02,508 INFO L256 TraceCheckSpWp]: Trace formula consists of 1602 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 20:54:02,512 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:03,329 INFO L134 CoverageAnalysis]: Checked inductivity of 2253 backedges. 1002 proven. 232 refuted. 0 times theorem prover too weak. 1019 trivial. 0 not checked. [2024-11-14 20:54:03,329 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:04,263 INFO L134 CoverageAnalysis]: Checked inductivity of 2253 backedges. 937 proven. 297 refuted. 0 times theorem prover too weak. 1019 trivial. 0 not checked. [2024-11-14 20:54:04,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923775133] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:04,263 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:04,263 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30, 30] total 82 [2024-11-14 20:54:04,319 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_80 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:04,320 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_80 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:04,320 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:04,320 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_64 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:04,320 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:04,321 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:04,321 INFO L85 PathProgramCache]: Analyzing trace with hash -339904288, now seen corresponding path program 1 times [2024-11-14 20:54:04,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:04,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801568280] [2024-11-14 20:54:04,321 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:04,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:04,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:06,334 INFO L134 CoverageAnalysis]: Checked inductivity of 2701 backedges. 133 proven. 1084 refuted. 0 times theorem prover too weak. 1484 trivial. 0 not checked. [2024-11-14 20:54:06,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:06,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801568280] [2024-11-14 20:54:06,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801568280] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:06,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564322641] [2024-11-14 20:54:06,335 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:06,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:06,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:06,337 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:54:06,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2024-11-14 20:54:06,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:06,752 INFO L256 TraceCheckSpWp]: Trace formula consists of 1750 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 20:54:06,756 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:07,587 INFO L134 CoverageAnalysis]: Checked inductivity of 2701 backedges. 1156 proven. 232 refuted. 0 times theorem prover too weak. 1313 trivial. 0 not checked. [2024-11-14 20:54:07,587 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:08,541 INFO L134 CoverageAnalysis]: Checked inductivity of 2701 backedges. 1091 proven. 297 refuted. 0 times theorem prover too weak. 1313 trivial. 0 not checked. [2024-11-14 20:54:08,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564322641] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:08,542 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:08,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30, 30] total 82 [2024-11-14 20:54:08,569 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:08,569 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_~cond~2#1_Out_2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:08,569 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:08,570 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:08,570 INFO L85 PathProgramCache]: Analyzing trace with hash -1587293695, now seen corresponding path program 1 times [2024-11-14 20:54:08,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:08,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699864534] [2024-11-14 20:54:08,570 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:08,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:08,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:10,817 INFO L134 CoverageAnalysis]: Checked inductivity of 2956 backedges. 236 proven. 1073 refuted. 0 times theorem prover too weak. 1647 trivial. 0 not checked. [2024-11-14 20:54:10,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:10,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699864534] [2024-11-14 20:54:10,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699864534] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:10,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011813010] [2024-11-14 20:54:10,817 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:10,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:10,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:10,819 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:54:10,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2024-11-14 20:54:11,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:11,281 INFO L256 TraceCheckSpWp]: Trace formula consists of 2035 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 20:54:11,287 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:12,154 INFO L134 CoverageAnalysis]: Checked inductivity of 2956 backedges. 1230 proven. 232 refuted. 0 times theorem prover too weak. 1494 trivial. 0 not checked. [2024-11-14 20:54:12,154 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:13,117 INFO L134 CoverageAnalysis]: Checked inductivity of 2956 backedges. 1165 proven. 297 refuted. 0 times theorem prover too weak. 1494 trivial. 0 not checked. [2024-11-14 20:54:13,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011813010] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:13,117 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:13,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30, 30] total 82 [2024-11-14 20:54:13,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:13,118 INFO L85 PathProgramCache]: Analyzing trace with hash 868389063, now seen corresponding path program 13 times [2024-11-14 20:54:13,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:13,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254451344] [2024-11-14 20:54:13,118 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:13,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:13,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:15,367 INFO L134 CoverageAnalysis]: Checked inductivity of 2958 backedges. 236 proven. 1073 refuted. 0 times theorem prover too weak. 1649 trivial. 0 not checked. [2024-11-14 20:54:15,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:15,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254451344] [2024-11-14 20:54:15,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254451344] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:15,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819820103] [2024-11-14 20:54:15,368 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 20:54:15,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:15,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:15,370 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:54:15,370 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2024-11-14 20:54:15,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:15,835 INFO L256 TraceCheckSpWp]: Trace formula consists of 2101 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 20:54:15,839 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:16,660 INFO L134 CoverageAnalysis]: Checked inductivity of 2958 backedges. 1230 proven. 232 refuted. 0 times theorem prover too weak. 1496 trivial. 0 not checked. [2024-11-14 20:54:16,660 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:17,680 INFO L134 CoverageAnalysis]: Checked inductivity of 2958 backedges. 1165 proven. 297 refuted. 0 times theorem prover too weak. 1496 trivial. 0 not checked. [2024-11-14 20:54:17,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819820103] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:17,680 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:17,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30, 30] total 82 [2024-11-14 20:54:17,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22927012] [2024-11-14 20:54:17,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:54:17,682 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2024-11-14 20:54:17,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:54:17,683 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2024-11-14 20:54:17,685 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=963, Invalid=5679, Unknown=0, NotChecked=0, Total=6642 [2024-11-14 20:54:17,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:17,685 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:54:17,685 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 82 states have (on average 8.28048780487805) internal successors, (679), 82 states have internal predecessors, (679), 0 states have call successors, (0), 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-14 20:54:17,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:17,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:17,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:17,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:54:17,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:54:17,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:54:17,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:54:17,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:54:17,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:54:17,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2024-11-14 20:54:17,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-14 20:54:17,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:54:17,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2024-11-14 20:54:17,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2024-11-14 20:54:17,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2024-11-14 20:54:17,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:19,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:19,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:19,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:19,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:54:19,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:54:19,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:54:19,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:54:19,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:54:19,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:54:19,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-14 20:54:19,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-14 20:54:19,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:54:19,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2024-11-14 20:54:19,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 20:54:19,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-11-14 20:54:19,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-14 20:54:19,425 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2024-11-14 20:54:19,626 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2024-11-14 20:54:19,825 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2024-11-14 20:54:20,026 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2024-11-14 20:54:20,227 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2024-11-14 20:54:20,412 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60,SelfDestructingSolverStorable61,53 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55,SelfDestructingSolverStorable56,SelfDestructingSolverStorable57,52 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58,56 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59,55 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:20,412 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:54:20,455 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_66 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:20,455 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_82 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:20,455 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_82 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:20,455 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:20,455 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_82| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:20,456 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:20,456 INFO L85 PathProgramCache]: Analyzing trace with hash -666391854, now seen corresponding path program 1 times [2024-11-14 20:54:20,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:20,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234113635] [2024-11-14 20:54:20,456 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:20,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:20,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:54:20,650 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 20:54:20,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:54:20,949 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 20:54:20,996 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:20,996 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_68 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:20,996 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_84| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:20,996 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_84 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:20,996 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_84 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:20,997 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:20,997 INFO L85 PathProgramCache]: Analyzing trace with hash -507956639, now seen corresponding path program 1 times [2024-11-14 20:54:20,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:20,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191189209] [2024-11-14 20:54:20,997 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:20,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:21,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:54:21,183 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 20:54:21,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:54:21,397 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 20:54:21,452 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:21,453 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:21,453 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_86 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:21,453 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_86 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:21,453 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_70 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:21,454 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:21,454 INFO L85 PathProgramCache]: Analyzing trace with hash 265656137, now seen corresponding path program 1 times [2024-11-14 20:54:21,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:21,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73164405] [2024-11-14 20:54:21,454 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:21,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:21,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:23,241 INFO L134 CoverageAnalysis]: Checked inductivity of 1922 backedges. 221 proven. 1101 refuted. 0 times theorem prover too weak. 600 trivial. 0 not checked. [2024-11-14 20:54:23,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:23,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73164405] [2024-11-14 20:54:23,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73164405] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:23,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639351636] [2024-11-14 20:54:23,241 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:23,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:23,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:23,244 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:54:23,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2024-11-14 20:54:23,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:23,620 INFO L256 TraceCheckSpWp]: Trace formula consists of 1460 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:54:23,623 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:24,767 INFO L134 CoverageAnalysis]: Checked inductivity of 1922 backedges. 899 proven. 297 refuted. 0 times theorem prover too weak. 726 trivial. 0 not checked. [2024-11-14 20:54:24,768 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:26,003 INFO L134 CoverageAnalysis]: Checked inductivity of 1922 backedges. 836 proven. 360 refuted. 0 times theorem prover too weak. 726 trivial. 0 not checked. [2024-11-14 20:54:26,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639351636] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:26,004 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:26,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 33, 33] total 97 [2024-11-14 20:54:26,044 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_88| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:26,044 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:26,044 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_88 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:26,044 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_88 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:26,044 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_72 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:26,045 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:26,045 INFO L85 PathProgramCache]: Analyzing trace with hash -751014101, now seen corresponding path program 1 times [2024-11-14 20:54:26,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:26,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192914782] [2024-11-14 20:54:26,045 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:26,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:26,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:27,895 INFO L134 CoverageAnalysis]: Checked inductivity of 2318 backedges. 87 proven. 1204 refuted. 0 times theorem prover too weak. 1027 trivial. 0 not checked. [2024-11-14 20:54:27,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:27,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192914782] [2024-11-14 20:54:27,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192914782] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:27,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583695999] [2024-11-14 20:54:27,896 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:27,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:27,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:27,897 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:54:27,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2024-11-14 20:54:28,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:28,304 INFO L256 TraceCheckSpWp]: Trace formula consists of 1616 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:54:28,308 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:29,259 INFO L134 CoverageAnalysis]: Checked inductivity of 2318 backedges. 1072 proven. 297 refuted. 0 times theorem prover too weak. 949 trivial. 0 not checked. [2024-11-14 20:54:29,260 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:30,360 INFO L134 CoverageAnalysis]: Checked inductivity of 2318 backedges. 1009 proven. 360 refuted. 0 times theorem prover too weak. 949 trivial. 0 not checked. [2024-11-14 20:54:30,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583695999] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:30,360 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:30,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 91 [2024-11-14 20:54:30,399 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_90 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:30,399 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_90 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:30,399 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_90| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:30,399 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_74 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:30,399 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:30,400 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:30,400 INFO L85 PathProgramCache]: Analyzing trace with hash 1450822667, now seen corresponding path program 1 times [2024-11-14 20:54:30,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:30,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294796576] [2024-11-14 20:54:30,401 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:30,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:30,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:32,379 INFO L134 CoverageAnalysis]: Checked inductivity of 2766 backedges. 174 proven. 1292 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2024-11-14 20:54:32,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:32,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294796576] [2024-11-14 20:54:32,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294796576] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:32,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258616245] [2024-11-14 20:54:32,380 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:32,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:32,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:32,382 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:54:32,421 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2024-11-14 20:54:32,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:32,871 INFO L256 TraceCheckSpWp]: Trace formula consists of 1764 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:54:32,875 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:33,826 INFO L134 CoverageAnalysis]: Checked inductivity of 2766 backedges. 1240 proven. 297 refuted. 0 times theorem prover too weak. 1229 trivial. 0 not checked. [2024-11-14 20:54:33,826 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:34,947 INFO L134 CoverageAnalysis]: Checked inductivity of 2766 backedges. 1177 proven. 360 refuted. 0 times theorem prover too weak. 1229 trivial. 0 not checked. [2024-11-14 20:54:34,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258616245] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:34,948 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:34,948 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 91 [2024-11-14 20:54:34,976 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_~cond~2#1_Out_4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:34,976 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:34,976 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:34,977 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:34,977 INFO L85 PathProgramCache]: Analyzing trace with hash -64048084, now seen corresponding path program 1 times [2024-11-14 20:54:34,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:34,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160400106] [2024-11-14 20:54:34,977 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:34,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:35,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:37,380 INFO L134 CoverageAnalysis]: Checked inductivity of 3021 backedges. 257 proven. 1245 refuted. 0 times theorem prover too weak. 1519 trivial. 0 not checked. [2024-11-14 20:54:37,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:37,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160400106] [2024-11-14 20:54:37,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160400106] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:37,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112307086] [2024-11-14 20:54:37,381 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:37,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:37,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:37,383 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:54:37,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2024-11-14 20:54:37,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:37,871 INFO L256 TraceCheckSpWp]: Trace formula consists of 2049 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:54:37,876 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:38,835 INFO L134 CoverageAnalysis]: Checked inductivity of 3021 backedges. 1320 proven. 297 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-14 20:54:38,835 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:39,941 INFO L134 CoverageAnalysis]: Checked inductivity of 3021 backedges. 1257 proven. 360 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-14 20:54:39,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112307086] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:39,941 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:39,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 91 [2024-11-14 20:54:39,942 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:39,942 INFO L85 PathProgramCache]: Analyzing trace with hash 53471776, now seen corresponding path program 14 times [2024-11-14 20:54:39,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:39,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609865050] [2024-11-14 20:54:39,942 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:39,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:40,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:42,529 INFO L134 CoverageAnalysis]: Checked inductivity of 3023 backedges. 257 proven. 1245 refuted. 0 times theorem prover too weak. 1521 trivial. 0 not checked. [2024-11-14 20:54:42,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:42,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609865050] [2024-11-14 20:54:42,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609865050] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:42,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115133895] [2024-11-14 20:54:42,530 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 20:54:42,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:42,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:42,532 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:54:42,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2024-11-14 20:54:43,027 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-14 20:54:43,027 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:54:43,036 INFO L256 TraceCheckSpWp]: Trace formula consists of 2115 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:54:43,041 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:44,012 INFO L134 CoverageAnalysis]: Checked inductivity of 3023 backedges. 1320 proven. 297 refuted. 0 times theorem prover too weak. 1406 trivial. 0 not checked. [2024-11-14 20:54:44,012 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:45,121 INFO L134 CoverageAnalysis]: Checked inductivity of 3023 backedges. 1257 proven. 360 refuted. 0 times theorem prover too weak. 1406 trivial. 0 not checked. [2024-11-14 20:54:45,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115133895] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:45,121 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:45,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 91 [2024-11-14 20:54:45,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559046029] [2024-11-14 20:54:45,121 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:54:45,122 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2024-11-14 20:54:45,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:54:45,123 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2024-11-14 20:54:45,125 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1167, Invalid=7023, Unknown=0, NotChecked=0, Total=8190 [2024-11-14 20:54:45,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:45,126 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:54:45,126 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 91 states have (on average 8.054945054945055) internal successors, (733), 91 states have internal predecessors, (733), 0 states have call successors, (0), 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-14 20:54:45,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:45,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:45,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:45,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:54:45,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:54:45,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:54:45,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:54:45,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:54:45,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:54:45,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2024-11-14 20:54:45,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-14 20:54:45,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:54:45,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2024-11-14 20:54:45,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2024-11-14 20:54:45,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2024-11-14 20:54:45,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-14 20:54:45,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:54:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:54:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:54:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:54:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:54:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:54:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-14 20:54:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-14 20:54:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:54:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2024-11-14 20:54:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 20:54:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-11-14 20:54:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-14 20:54:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-14 20:54:46,911 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2024-11-14 20:54:47,110 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2024-11-14 20:54:47,310 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2024-11-14 20:54:47,512 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2024-11-14 20:54:47,711 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2024-11-14 20:54:47,896 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,60 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63,57 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64,SelfDestructingSolverStorable65,58 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66,SelfDestructingSolverStorable67,SelfDestructingSolverStorable68,61 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,59 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:47,896 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:54:47,938 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_92 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:47,938 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_76 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:47,938 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_92 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:47,938 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:47,938 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_92| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:47,939 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:47,939 INFO L85 PathProgramCache]: Analyzing trace with hash 2071499389, now seen corresponding path program 1 times [2024-11-14 20:54:47,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:47,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423954216] [2024-11-14 20:54:47,939 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:47,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:48,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:54:48,228 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 20:54:48,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:54:48,490 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 20:54:48,530 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_78 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:48,530 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_94| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:48,530 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_94 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:48,530 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_94 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:48,530 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:48,531 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:48,531 INFO L85 PathProgramCache]: Analyzing trace with hash -1745581364, now seen corresponding path program 1 times [2024-11-14 20:54:48,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:48,531 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912323456] [2024-11-14 20:54:48,531 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:48,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:48,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:54:48,824 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 20:54:49,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:54:49,094 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 20:54:49,133 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_96| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:49,133 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_80 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:49,134 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:49,134 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_96 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:49,134 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_96 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:49,134 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:49,135 INFO L85 PathProgramCache]: Analyzing trace with hash -294613580, now seen corresponding path program 1 times [2024-11-14 20:54:49,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:49,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313125180] [2024-11-14 20:54:49,135 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:49,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:49,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:51,054 INFO L134 CoverageAnalysis]: Checked inductivity of 1995 backedges. 221 proven. 1101 refuted. 0 times theorem prover too weak. 673 trivial. 0 not checked. [2024-11-14 20:54:51,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:51,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313125180] [2024-11-14 20:54:51,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313125180] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:51,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794658677] [2024-11-14 20:54:51,054 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:51,054 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:51,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:51,056 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:54:51,058 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2024-11-14 20:54:51,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:51,465 INFO L256 TraceCheckSpWp]: Trace formula consists of 1474 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-14 20:54:51,469 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:52,647 INFO L134 CoverageAnalysis]: Checked inductivity of 1995 backedges. 937 proven. 370 refuted. 0 times theorem prover too weak. 688 trivial. 0 not checked. [2024-11-14 20:54:52,647 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:54,020 INFO L134 CoverageAnalysis]: Checked inductivity of 1995 backedges. 899 proven. 408 refuted. 0 times theorem prover too weak. 688 trivial. 0 not checked. [2024-11-14 20:54:54,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794658677] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:54,021 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:54,021 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 100 [2024-11-14 20:54:54,080 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_98| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:54,080 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_82| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:54,080 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_98 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:54,080 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_98 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:54,080 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_82 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:54,081 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:54,082 INFO L85 PathProgramCache]: Analyzing trace with hash 1703110230, now seen corresponding path program 1 times [2024-11-14 20:54:54,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:54,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120449800] [2024-11-14 20:54:54,082 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:54,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:54,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:56,242 INFO L134 CoverageAnalysis]: Checked inductivity of 2391 backedges. 133 proven. 1349 refuted. 0 times theorem prover too weak. 909 trivial. 0 not checked. [2024-11-14 20:54:56,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:56,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120449800] [2024-11-14 20:54:56,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120449800] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:56,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59979857] [2024-11-14 20:54:56,242 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:56,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:56,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:56,244 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:54:56,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2024-11-14 20:54:56,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:56,677 INFO L256 TraceCheckSpWp]: Trace formula consists of 1630 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-14 20:54:56,681 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:58,031 INFO L134 CoverageAnalysis]: Checked inductivity of 2391 backedges. 1122 proven. 370 refuted. 0 times theorem prover too weak. 899 trivial. 0 not checked. [2024-11-14 20:54:58,032 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:59,486 INFO L134 CoverageAnalysis]: Checked inductivity of 2391 backedges. 1084 proven. 408 refuted. 0 times theorem prover too weak. 899 trivial. 0 not checked. [2024-11-14 20:54:59,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59979857] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:59,486 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:59,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 103 [2024-11-14 20:54:59,525 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_100| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:59,526 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_100 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:59,526 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_84| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:59,526 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_100 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:59,526 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_84 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:59,527 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:59,527 INFO L85 PathProgramCache]: Analyzing trace with hash -270404042, now seen corresponding path program 1 times [2024-11-14 20:54:59,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:59,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554944739] [2024-11-14 20:54:59,527 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:59,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:59,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:01,951 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 218 proven. 1463 refuted. 0 times theorem prover too weak. 1158 trivial. 0 not checked. [2024-11-14 20:55:01,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:55:01,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554944739] [2024-11-14 20:55:01,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554944739] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:55:01,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127823428] [2024-11-14 20:55:01,952 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:01,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:55:01,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:55:01,954 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:55:01,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2024-11-14 20:55:02,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:02,417 INFO L256 TraceCheckSpWp]: Trace formula consists of 1778 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-14 20:55:02,421 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:55:03,773 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 1302 proven. 370 refuted. 0 times theorem prover too weak. 1167 trivial. 0 not checked. [2024-11-14 20:55:03,773 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:55:05,234 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 1264 proven. 408 refuted. 0 times theorem prover too weak. 1167 trivial. 0 not checked. [2024-11-14 20:55:05,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127823428] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:55:05,234 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:55:05,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 103 [2024-11-14 20:55:05,265 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:05,265 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:05,265 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_~cond~2#1_Out_6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:05,266 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:55:05,266 INFO L85 PathProgramCache]: Analyzing trace with hash -777622185, now seen corresponding path program 1 times [2024-11-14 20:55:05,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:55:05,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315350641] [2024-11-14 20:55:05,266 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:05,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:55:05,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:08,004 INFO L134 CoverageAnalysis]: Checked inductivity of 3094 backedges. 298 proven. 1461 refuted. 0 times theorem prover too weak. 1335 trivial. 0 not checked. [2024-11-14 20:55:08,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:55:08,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315350641] [2024-11-14 20:55:08,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315350641] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:55:08,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470526912] [2024-11-14 20:55:08,004 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:08,004 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:55:08,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:55:08,006 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:55:08,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2024-11-14 20:55:08,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:08,509 INFO L256 TraceCheckSpWp]: Trace formula consists of 2063 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-14 20:55:08,513 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:55:09,857 INFO L134 CoverageAnalysis]: Checked inductivity of 3094 backedges. 1386 proven. 370 refuted. 0 times theorem prover too weak. 1338 trivial. 0 not checked. [2024-11-14 20:55:09,857 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:55:11,329 INFO L134 CoverageAnalysis]: Checked inductivity of 3094 backedges. 1348 proven. 408 refuted. 0 times theorem prover too weak. 1338 trivial. 0 not checked. [2024-11-14 20:55:11,329 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470526912] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:55:11,330 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:55:11,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 103 [2024-11-14 20:55:11,330 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:55:11,330 INFO L85 PathProgramCache]: Analyzing trace with hash 1811864185, now seen corresponding path program 15 times [2024-11-14 20:55:11,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:55:11,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915077342] [2024-11-14 20:55:11,330 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:11,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:55:11,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:13,963 INFO L134 CoverageAnalysis]: Checked inductivity of 3096 backedges. 298 proven. 1461 refuted. 0 times theorem prover too weak. 1337 trivial. 0 not checked. [2024-11-14 20:55:13,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:55:13,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915077342] [2024-11-14 20:55:13,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915077342] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:55:13,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741417704] [2024-11-14 20:55:13,963 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 20:55:13,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:55:13,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:55:13,965 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:55:13,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2024-11-14 20:55:18,886 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2024-11-14 20:55:18,886 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:55:18,901 INFO L256 TraceCheckSpWp]: Trace formula consists of 1587 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-14 20:55:18,906 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:55:20,300 INFO L134 CoverageAnalysis]: Checked inductivity of 3096 backedges. 868 proven. 370 refuted. 0 times theorem prover too weak. 1858 trivial. 0 not checked. [2024-11-14 20:55:20,300 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:55:21,876 INFO L134 CoverageAnalysis]: Checked inductivity of 3096 backedges. 64 proven. 1174 refuted. 0 times theorem prover too weak. 1858 trivial. 0 not checked. [2024-11-14 20:55:21,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741417704] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:55:21,877 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:55:21,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 37, 37] total 102 [2024-11-14 20:55:21,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251363010] [2024-11-14 20:55:21,877 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:55:21,878 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2024-11-14 20:55:21,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:55:21,879 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2024-11-14 20:55:21,882 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1463, Invalid=8839, Unknown=0, NotChecked=0, Total=10302 [2024-11-14 20:55:21,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:55:21,882 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:55:21,882 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 102 states have (on average 7.480392156862745) internal successors, (763), 102 states have internal predecessors, (763), 0 states have call successors, (0), 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-14 20:55:21,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:55:21,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:55:21,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:55:21,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:55:21,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:55:21,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:55:21,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:55:21,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:55:21,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:55:21,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2024-11-14 20:55:21,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-14 20:55:21,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:55:21,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2024-11-14 20:55:21,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2024-11-14 20:55:21,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2024-11-14 20:55:21,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-14 20:55:21,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2024-11-14 20:55:21,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:55:24,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:55:24,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:55:24,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:55:24,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:55:24,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:55:24,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:55:24,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:55:24,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:55:24,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:55:24,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-14 20:55:24,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-14 20:55:24,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:55:24,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2024-11-14 20:55:24,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 20:55:24,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-11-14 20:55:24,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-14 20:55:24,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-14 20:55:24,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-14 20:55:24,589 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2024-11-14 20:55:24,790 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2024-11-14 20:55:24,990 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2024-11-14 20:55:25,195 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2024-11-14 20:55:25,392 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2024-11-14 20:55:25,576 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70,SelfDestructingSolverStorable71,SelfDestructingSolverStorable72,SelfDestructingSolverStorable73,64 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74,SelfDestructingSolverStorable75,63 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,66 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69,65 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:55:25,576 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:55:25,617 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_102 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:25,617 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_86 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:25,617 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_102 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:25,617 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:25,617 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_102| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:25,618 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:55:25,618 INFO L85 PathProgramCache]: Analyzing trace with hash 1270403368, now seen corresponding path program 1 times [2024-11-14 20:55:25,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:55:25,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788315773] [2024-11-14 20:55:25,619 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:25,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:55:25,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:55:25,842 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 20:55:26,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:55:26,149 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 20:55:26,188 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_104 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:26,188 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_104 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:26,188 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_88 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:26,188 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_104| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:26,188 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_88| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:26,189 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:55:26,189 INFO L85 PathProgramCache]: Analyzing trace with hash -182289865, now seen corresponding path program 1 times [2024-11-14 20:55:26,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:55:26,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487134529] [2024-11-14 20:55:26,189 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:26,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:55:26,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:55:26,471 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 20:55:26,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:55:26,758 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 20:55:26,813 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_90 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:26,813 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_90| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:26,813 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_106 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:26,813 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_106 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:26,813 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_106| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:26,814 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:55:26,814 INFO L85 PathProgramCache]: Analyzing trace with hash -511698145, now seen corresponding path program 1 times [2024-11-14 20:55:26,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:55:26,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863724749] [2024-11-14 20:55:26,814 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:26,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:55:26,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:28,752 INFO L134 CoverageAnalysis]: Checked inductivity of 2076 backedges. 221 proven. 1101 refuted. 0 times theorem prover too weak. 754 trivial. 0 not checked. [2024-11-14 20:55:28,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:55:28,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863724749] [2024-11-14 20:55:28,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863724749] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:55:28,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750868161] [2024-11-14 20:55:28,753 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:28,753 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:55:28,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:55:28,755 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:55:28,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2024-11-14 20:55:29,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:29,178 INFO L256 TraceCheckSpWp]: Trace formula consists of 1488 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-14 20:55:29,182 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:55:30,337 INFO L134 CoverageAnalysis]: Checked inductivity of 2076 backedges. 937 proven. 370 refuted. 0 times theorem prover too weak. 769 trivial. 0 not checked. [2024-11-14 20:55:30,337 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:55:31,764 INFO L134 CoverageAnalysis]: Checked inductivity of 2076 backedges. 899 proven. 408 refuted. 0 times theorem prover too weak. 769 trivial. 0 not checked. [2024-11-14 20:55:31,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750868161] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:55:31,764 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:55:31,765 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36, 36] total 100 [2024-11-14 20:55:31,811 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_108 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:31,811 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_92| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:31,811 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_108| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:31,811 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_108 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:31,811 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_92 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:31,812 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:55:31,812 INFO L85 PathProgramCache]: Analyzing trace with hash -745393023, now seen corresponding path program 1 times [2024-11-14 20:55:31,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:55:31,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660702232] [2024-11-14 20:55:31,813 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:31,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:55:31,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:34,068 INFO L134 CoverageAnalysis]: Checked inductivity of 2472 backedges. 191 proven. 1478 refuted. 0 times theorem prover too weak. 803 trivial. 0 not checked. [2024-11-14 20:55:34,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:55:34,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660702232] [2024-11-14 20:55:34,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660702232] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:55:34,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119690151] [2024-11-14 20:55:34,068 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:34,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:55:34,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:55:34,070 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:55:34,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2024-11-14 20:55:34,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:34,522 INFO L256 TraceCheckSpWp]: Trace formula consists of 1644 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-14 20:55:34,526 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:55:35,915 INFO L134 CoverageAnalysis]: Checked inductivity of 2472 backedges. 1122 proven. 370 refuted. 0 times theorem prover too weak. 980 trivial. 0 not checked. [2024-11-14 20:55:35,915 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:55:37,504 INFO L134 CoverageAnalysis]: Checked inductivity of 2472 backedges. 1084 proven. 408 refuted. 0 times theorem prover too weak. 980 trivial. 0 not checked. [2024-11-14 20:55:37,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119690151] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:55:37,504 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:55:37,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 36, 36] total 106 [2024-11-14 20:55:37,545 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_110 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:37,546 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_110| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:37,546 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_94| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:37,546 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_110 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:37,546 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_94 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:37,547 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:55:37,547 INFO L85 PathProgramCache]: Analyzing trace with hash 1445918561, now seen corresponding path program 1 times [2024-11-14 20:55:37,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:55:37,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480903718] [2024-11-14 20:55:37,547 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:37,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:55:37,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:39,979 INFO L134 CoverageAnalysis]: Checked inductivity of 2920 backedges. 274 proven. 1618 refuted. 0 times theorem prover too weak. 1028 trivial. 0 not checked. [2024-11-14 20:55:39,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:55:39,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480903718] [2024-11-14 20:55:39,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480903718] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:55:39,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [895939840] [2024-11-14 20:55:39,980 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:39,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:55:39,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:55:39,982 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:55:39,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2024-11-14 20:55:40,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:40,458 INFO L256 TraceCheckSpWp]: Trace formula consists of 1792 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-14 20:55:40,462 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:55:41,859 INFO L134 CoverageAnalysis]: Checked inductivity of 2920 backedges. 1302 proven. 370 refuted. 0 times theorem prover too weak. 1248 trivial. 0 not checked. [2024-11-14 20:55:41,859 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:55:43,378 INFO L134 CoverageAnalysis]: Checked inductivity of 2920 backedges. 1264 proven. 408 refuted. 0 times theorem prover too weak. 1248 trivial. 0 not checked. [2024-11-14 20:55:43,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [895939840] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:55:43,379 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:55:43,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 36, 36] total 106 [2024-11-14 20:55:43,406 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:43,406 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_~cond~2#1_Out_8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:43,406 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:43,407 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:55:43,407 INFO L85 PathProgramCache]: Analyzing trace with hash 788790658, now seen corresponding path program 1 times [2024-11-14 20:55:43,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:55:43,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667112556] [2024-11-14 20:55:43,408 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:43,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:55:43,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:46,282 INFO L134 CoverageAnalysis]: Checked inductivity of 3175 backedges. 342 proven. 1640 refuted. 0 times theorem prover too weak. 1193 trivial. 0 not checked. [2024-11-14 20:55:46,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:55:46,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667112556] [2024-11-14 20:55:46,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667112556] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:55:46,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98804702] [2024-11-14 20:55:46,283 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:46,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:55:46,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:55:46,285 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:55:46,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2024-11-14 20:55:46,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:46,813 INFO L256 TraceCheckSpWp]: Trace formula consists of 2077 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-14 20:55:46,818 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:55:48,231 INFO L134 CoverageAnalysis]: Checked inductivity of 3175 backedges. 1386 proven. 370 refuted. 0 times theorem prover too weak. 1419 trivial. 0 not checked. [2024-11-14 20:55:48,231 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:55:49,855 INFO L134 CoverageAnalysis]: Checked inductivity of 3175 backedges. 1348 proven. 408 refuted. 0 times theorem prover too weak. 1419 trivial. 0 not checked. [2024-11-14 20:55:49,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98804702] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:55:49,856 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:55:49,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 36, 36] total 106 [2024-11-14 20:55:49,856 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:55:49,856 INFO L85 PathProgramCache]: Analyzing trace with hash -626499118, now seen corresponding path program 16 times [2024-11-14 20:55:49,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:55:49,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562753625] [2024-11-14 20:55:49,857 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:49,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:55:50,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:52,738 INFO L134 CoverageAnalysis]: Checked inductivity of 3177 backedges. 342 proven. 1640 refuted. 0 times theorem prover too weak. 1195 trivial. 0 not checked. [2024-11-14 20:55:52,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:55:52,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562753625] [2024-11-14 20:55:52,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562753625] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:55:52,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096950185] [2024-11-14 20:55:52,739 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 20:55:52,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:55:52,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:55:52,741 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:55:52,742 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2024-11-14 20:55:53,178 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 20:55:53,179 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:55:53,184 INFO L256 TraceCheckSpWp]: Trace formula consists of 1224 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-14 20:55:53,189 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:55:54,569 INFO L134 CoverageAnalysis]: Checked inductivity of 3177 backedges. 1386 proven. 370 refuted. 0 times theorem prover too weak. 1421 trivial. 0 not checked. [2024-11-14 20:55:54,570 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:55:56,065 INFO L134 CoverageAnalysis]: Checked inductivity of 3177 backedges. 1348 proven. 408 refuted. 0 times theorem prover too weak. 1421 trivial. 0 not checked. [2024-11-14 20:55:56,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096950185] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:55:56,066 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:55:56,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 36, 36] total 106 [2024-11-14 20:55:56,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508113096] [2024-11-14 20:55:56,066 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:55:56,067 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 106 states [2024-11-14 20:55:56,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:55:56,068 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2024-11-14 20:55:56,070 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1123, Invalid=10007, Unknown=0, NotChecked=0, Total=11130 [2024-11-14 20:55:56,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:55:56,070 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:55:56,071 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 106 states, 106 states have (on average 8.60377358490566) internal successors, (912), 106 states have internal predecessors, (912), 0 states have call successors, (0), 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-14 20:55:56,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:55:56,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:55:56,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:55:56,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:55:56,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:55:56,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:55:56,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:55:56,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:55:56,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:55:56,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2024-11-14 20:55:56,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-14 20:55:56,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:55:56,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2024-11-14 20:55:56,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2024-11-14 20:55:56,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2024-11-14 20:55:56,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-14 20:55:56,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2024-11-14 20:55:56,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-14 20:55:56,071 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:56:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:56:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:56:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:56:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:56:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 20:56:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:56:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-14 20:56:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-14 20:56:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 20:56:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-14 20:56:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-14 20:56:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:56:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2024-11-14 20:56:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 20:56:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-11-14 20:56:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-14 20:56:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-14 20:56:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-14 20:56:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2024-11-14 20:56:00,127 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2024-11-14 20:56:00,328 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2024-11-14 20:56:00,529 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2024-11-14 20:56:00,727 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2024-11-14 20:56:00,928 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2024-11-14 20:56:01,113 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable80,SelfDestructingSolverStorable81,SelfDestructingSolverStorable82,68 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,70 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76,71 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77,SelfDestructingSolverStorable78,SelfDestructingSolverStorable79,69 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:56:01,113 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 20:56:01,157 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_112| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:01,157 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_112 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:01,157 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_96 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:01,157 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_96| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:01,157 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_112 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:01,158 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:56:01,158 INFO L85 PathProgramCache]: Analyzing trace with hash 1870301784, now seen corresponding path program 1 times [2024-11-14 20:56:01,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:56:01,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029826001] [2024-11-14 20:56:01,158 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:01,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:56:01,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:56:01,390 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 20:56:01,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:56:01,655 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 20:56:01,760 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_114 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:01,760 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_114 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:01,760 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_98 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:01,760 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_98| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:01,760 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_114| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:01,761 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:56:01,761 INFO L85 PathProgramCache]: Analyzing trace with hash -27791897, now seen corresponding path program 1 times [2024-11-14 20:56:01,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:56:01,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291541568] [2024-11-14 20:56:01,762 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:01,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:56:02,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:56:02,028 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 20:56:02,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:56:02,331 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 20:56:02,380 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_116 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:02,380 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_116 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:02,380 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_100| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:02,380 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_100 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:02,380 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_116| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:02,381 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:56:02,381 INFO L85 PathProgramCache]: Analyzing trace with hash -374426929, now seen corresponding path program 1 times [2024-11-14 20:56:02,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:56:02,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235868605] [2024-11-14 20:56:02,382 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:02,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:56:02,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:04,317 INFO L134 CoverageAnalysis]: Checked inductivity of 2246 backedges. 284 proven. 1187 refuted. 0 times theorem prover too weak. 775 trivial. 0 not checked. [2024-11-14 20:56:04,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:56:04,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235868605] [2024-11-14 20:56:04,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235868605] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:56:04,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194553636] [2024-11-14 20:56:04,318 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:04,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:56:04,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:56:04,320 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:56:04,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2024-11-14 20:56:04,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:04,769 INFO L256 TraceCheckSpWp]: Trace formula consists of 1516 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-14 20:56:04,773 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:56:06,112 INFO L134 CoverageAnalysis]: Checked inductivity of 2246 backedges. 1000 proven. 451 refuted. 0 times theorem prover too weak. 795 trivial. 0 not checked. [2024-11-14 20:56:06,112 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:56:07,642 INFO L134 CoverageAnalysis]: Checked inductivity of 2246 backedges. 924 proven. 527 refuted. 0 times theorem prover too weak. 795 trivial. 0 not checked. [2024-11-14 20:56:07,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194553636] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:56:07,642 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:56:07,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 109 [2024-11-14 20:56:07,681 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_118 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:07,682 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_118 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:07,682 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_118| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:07,682 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_102| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:07,682 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_102 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:07,683 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:56:07,683 INFO L85 PathProgramCache]: Analyzing trace with hash -654940495, now seen corresponding path program 1 times [2024-11-14 20:56:07,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:56:07,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427260732] [2024-11-14 20:56:07,683 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:07,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:56:07,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:10,105 INFO L134 CoverageAnalysis]: Checked inductivity of 2642 backedges. 261 proven. 1591 refuted. 0 times theorem prover too weak. 790 trivial. 0 not checked. [2024-11-14 20:56:10,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:56:10,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427260732] [2024-11-14 20:56:10,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427260732] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:56:10,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120821125] [2024-11-14 20:56:10,105 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:10,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:56:10,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:56:10,107 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:56:10,108 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2024-11-14 20:56:10,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:10,642 INFO L256 TraceCheckSpWp]: Trace formula consists of 1672 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-14 20:56:10,646 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:56:12,195 INFO L134 CoverageAnalysis]: Checked inductivity of 2642 backedges. 1202 proven. 451 refuted. 0 times theorem prover too weak. 989 trivial. 0 not checked. [2024-11-14 20:56:12,196 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:56:13,889 INFO L134 CoverageAnalysis]: Checked inductivity of 2642 backedges. 1126 proven. 527 refuted. 0 times theorem prover too weak. 989 trivial. 0 not checked. [2024-11-14 20:56:13,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2120821125] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:56:13,889 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:56:13,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 39, 39] total 115 [2024-11-14 20:56:13,928 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_120 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:13,928 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_120| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:13,928 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_104| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:13,928 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_120 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:13,928 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_104 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:13,929 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:56:13,929 INFO L85 PathProgramCache]: Analyzing trace with hash -356633711, now seen corresponding path program 1 times [2024-11-14 20:56:13,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:56:13,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490718221] [2024-11-14 20:56:13,930 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:13,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:56:14,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:16,518 INFO L134 CoverageAnalysis]: Checked inductivity of 3090 backedges. 342 proven. 1757 refuted. 0 times theorem prover too weak. 991 trivial. 0 not checked. [2024-11-14 20:56:16,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:56:16,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490718221] [2024-11-14 20:56:16,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490718221] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:56:16,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52974336] [2024-11-14 20:56:16,519 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:16,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:56:16,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:56:16,521 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:56:16,521 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2024-11-14 20:56:17,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:17,026 INFO L256 TraceCheckSpWp]: Trace formula consists of 1820 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-14 20:56:17,031 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:56:18,586 INFO L134 CoverageAnalysis]: Checked inductivity of 3090 backedges. 1399 proven. 451 refuted. 0 times theorem prover too weak. 1240 trivial. 0 not checked. [2024-11-14 20:56:18,586 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:56:20,278 INFO L134 CoverageAnalysis]: Checked inductivity of 3090 backedges. 1323 proven. 527 refuted. 0 times theorem prover too weak. 1240 trivial. 0 not checked. [2024-11-14 20:56:20,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52974336] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:56:20,278 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:56:20,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 39, 39] total 115 [2024-11-14 20:56:20,304 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:20,304 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_~cond~2#1_Out_10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:20,304 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:20,305 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:56:20,305 INFO L85 PathProgramCache]: Analyzing trace with hash -367244366, now seen corresponding path program 1 times [2024-11-14 20:56:20,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:56:20,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692000958] [2024-11-14 20:56:20,305 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:20,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:56:20,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:23,320 INFO L134 CoverageAnalysis]: Checked inductivity of 3345 backedges. 398 proven. 1803 refuted. 0 times theorem prover too weak. 1144 trivial. 0 not checked. [2024-11-14 20:56:23,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:56:23,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692000958] [2024-11-14 20:56:23,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692000958] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:56:23,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [427327911] [2024-11-14 20:56:23,320 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:23,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:56:23,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:56:23,322 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:56:23,323 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2024-11-14 20:56:23,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:23,896 INFO L256 TraceCheckSpWp]: Trace formula consists of 2105 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-14 20:56:23,901 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:56:25,525 INFO L134 CoverageAnalysis]: Checked inductivity of 3345 backedges. 1492 proven. 451 refuted. 0 times theorem prover too weak. 1402 trivial. 0 not checked. [2024-11-14 20:56:25,525 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:56:27,213 INFO L134 CoverageAnalysis]: Checked inductivity of 3345 backedges. 1416 proven. 527 refuted. 0 times theorem prover too weak. 1402 trivial. 0 not checked. [2024-11-14 20:56:27,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [427327911] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:56:27,214 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:56:27,214 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 39, 39] total 115 [2024-11-14 20:56:27,214 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:56:27,214 INFO L85 PathProgramCache]: Analyzing trace with hash -2109594256, now seen corresponding path program 17 times [2024-11-14 20:56:27,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:56:27,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532913134] [2024-11-14 20:56:27,215 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:27,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:56:27,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:30,303 INFO L134 CoverageAnalysis]: Checked inductivity of 3347 backedges. 398 proven. 1803 refuted. 0 times theorem prover too weak. 1146 trivial. 0 not checked. [2024-11-14 20:56:30,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:56:30,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532913134] [2024-11-14 20:56:30,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532913134] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:56:30,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111651081] [2024-11-14 20:56:30,304 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-14 20:56:30,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:56:30,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:56:30,306 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 20:56:30,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2024-11-14 21:00:45,705 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 20 check-sat command(s) [2024-11-14 21:00:45,705 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 21:00:45,742 INFO L256 TraceCheckSpWp]: Trace formula consists of 2171 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-14 21:00:45,747 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 21:00:47,766 INFO L134 CoverageAnalysis]: Checked inductivity of 3347 backedges. 1436 proven. 507 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-14 21:00:47,766 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 21:00:50,680 INFO L134 CoverageAnalysis]: Checked inductivity of 3347 backedges. 1436 proven. 507 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-14 21:00:50,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111651081] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 21:00:50,681 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 21:00:50,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 40] total 119 [2024-11-14 21:00:50,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987036741] [2024-11-14 21:00:50,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 21:00:50,682 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 119 states [2024-11-14 21:00:50,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 21:00:50,683 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 119 interpolants. [2024-11-14 21:00:50,684 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1690, Invalid=12352, Unknown=0, NotChecked=0, Total=14042 [2024-11-14 21:00:50,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 21:00:50,684 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 21:00:50,684 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 119 states, 119 states have (on average 8.873949579831933) internal successors, (1056), 119 states have internal predecessors, (1056), 0 states have call successors, (0), 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-14 21:00:50,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 21:00:50,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 21:00:50,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 21:00:50,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 21:00:50,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-14 21:00:50,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 21:00:50,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-14 21:00:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-14 21:00:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 21:00:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2024-11-14 21:00:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-14 21:00:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 21:00:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2024-11-14 21:00:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2024-11-14 21:00:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2024-11-14 21:00:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-14 21:00:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2024-11-14 21:00:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-14 21:00:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 111 states. [2024-11-14 21:00:50,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2024-11-14 21:00:56,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2024-11-14 21:00:56,860 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2024-11-14 21:00:57,059 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2024-11-14 21:00:57,260 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2024-11-14 21:00:57,459 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2024-11-14 21:00:57,775 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2024-11-14 21:00:57,844 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83,73 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84,SelfDestructingSolverStorable85,74 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86,SelfDestructingSolverStorable87,SelfDestructingSolverStorable88,SelfDestructingSolverStorable89,72 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,76 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:00:57,845 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 21:00:57,888 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_106| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:00:57,888 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_122| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:00:57,888 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_106 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:00:57,888 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_122 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:00:57,888 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_122 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:00:57,889 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:00:57,889 INFO L85 PathProgramCache]: Analyzing trace with hash -1508729966, now seen corresponding path program 1 times [2024-11-14 21:00:57,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:00:57,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131208559] [2024-11-14 21:00:57,889 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:00:57,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:00:58,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 21:00:58,102 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 21:00:58,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 21:00:58,490 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 21:00:58,531 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_108| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:00:58,531 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_108 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:00:58,531 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_124 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:00:58,531 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_124 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:00:58,531 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_124| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:00:58,532 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:00:58,532 INFO L85 PathProgramCache]: Analyzing trace with hash -1393182303, now seen corresponding path program 1 times [2024-11-14 21:00:58,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:00:58,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585872289] [2024-11-14 21:00:58,532 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:00:58,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:00:58,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 21:00:58,815 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 21:00:59,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 21:00:59,112 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 21:00:59,150 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_126 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:00:59,151 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_126 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:00:59,151 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_110 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:00:59,151 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_110| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:00:59,151 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_126| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:00:59,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:00:59,152 INFO L85 PathProgramCache]: Analyzing trace with hash 1310040713, now seen corresponding path program 1 times [2024-11-14 21:00:59,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:00:59,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119477152] [2024-11-14 21:00:59,152 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:00:59,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:00:59,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:01:01,366 INFO L134 CoverageAnalysis]: Checked inductivity of 2432 backedges. 321 proven. 1254 refuted. 0 times theorem prover too weak. 857 trivial. 0 not checked. [2024-11-14 21:01:01,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 21:01:01,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119477152] [2024-11-14 21:01:01,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119477152] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 21:01:01,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406318447] [2024-11-14 21:01:01,367 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:01:01,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:01:01,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 21:01:01,368 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 21:01:01,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2024-11-14 21:01:01,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:01:01,852 INFO L256 TraceCheckSpWp]: Trace formula consists of 1544 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-14 21:01:01,856 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 21:01:03,300 INFO L134 CoverageAnalysis]: Checked inductivity of 2432 backedges. 1032 proven. 540 refuted. 0 times theorem prover too weak. 860 trivial. 0 not checked. [2024-11-14 21:01:03,300 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 21:01:05,010 INFO L134 CoverageAnalysis]: Checked inductivity of 2432 backedges. 980 proven. 592 refuted. 0 times theorem prover too weak. 860 trivial. 0 not checked. [2024-11-14 21:01:05,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406318447] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 21:01:05,010 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 21:01:05,010 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42, 42] total 118 [2024-11-14 21:01:05,049 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_128 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:01:05,049 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_128 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:01:05,049 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_112 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:01:05,049 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_128| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:01:05,050 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_112| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:01:05,050 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:01:05,050 INFO L85 PathProgramCache]: Analyzing trace with hash -224071445, now seen corresponding path program 1 times [2024-11-14 21:01:05,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:01:05,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194683411] [2024-11-14 21:01:05,051 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:01:05,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:01:05,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:01:07,624 INFO L134 CoverageAnalysis]: Checked inductivity of 2828 backedges. 358 proven. 1687 refuted. 0 times theorem prover too weak. 783 trivial. 0 not checked. [2024-11-14 21:01:07,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 21:01:07,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194683411] [2024-11-14 21:01:07,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194683411] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 21:01:07,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218531842] [2024-11-14 21:01:07,625 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:01:07,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:01:07,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 21:01:07,626 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 21:01:07,627 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2024-11-14 21:01:08,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:01:08,140 INFO L256 TraceCheckSpWp]: Trace formula consists of 1700 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-14 21:01:08,144 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 21:01:09,910 INFO L134 CoverageAnalysis]: Checked inductivity of 2828 backedges. 1249 proven. 540 refuted. 0 times theorem prover too weak. 1039 trivial. 0 not checked. [2024-11-14 21:01:09,911 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 21:01:11,873 INFO L134 CoverageAnalysis]: Checked inductivity of 2828 backedges. 1197 proven. 592 refuted. 0 times theorem prover too weak. 1039 trivial. 0 not checked. [2024-11-14 21:01:11,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218531842] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 21:01:11,873 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 21:01:11,873 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 42, 42] total 124 [2024-11-14 21:01:11,912 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_130| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:01:11,912 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_114 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:01:11,912 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_130 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:01:11,912 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_114| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:01:11,912 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_130 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:01:11,913 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:01:11,913 INFO L85 PathProgramCache]: Analyzing trace with hash 274712523, now seen corresponding path program 1 times [2024-11-14 21:01:11,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:01:11,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448812085] [2024-11-14 21:01:11,914 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:01:11,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:01:12,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:01:14,748 INFO L134 CoverageAnalysis]: Checked inductivity of 3276 backedges. 422 proven. 1880 refuted. 0 times theorem prover too weak. 974 trivial. 0 not checked. [2024-11-14 21:01:14,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 21:01:14,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448812085] [2024-11-14 21:01:14,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448812085] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 21:01:14,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933952416] [2024-11-14 21:01:14,748 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:01:14,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:01:14,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 21:01:14,750 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 21:01:14,751 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2024-11-14 21:01:15,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:01:15,293 INFO L256 TraceCheckSpWp]: Trace formula consists of 1848 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-14 21:01:15,297 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 21:01:17,075 INFO L134 CoverageAnalysis]: Checked inductivity of 3276 backedges. 1461 proven. 540 refuted. 0 times theorem prover too weak. 1275 trivial. 0 not checked. [2024-11-14 21:01:17,075 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 21:01:18,970 INFO L134 CoverageAnalysis]: Checked inductivity of 3276 backedges. 1409 proven. 592 refuted. 0 times theorem prover too weak. 1275 trivial. 0 not checked. [2024-11-14 21:01:18,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933952416] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 21:01:18,970 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 21:01:18,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 42, 42] total 124 [2024-11-14 21:01:18,996 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:01:18,997 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_~cond~2#1_Out_12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:01:18,997 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:01:18,997 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:01:18,997 INFO L85 PathProgramCache]: Analyzing trace with hash -1951469076, now seen corresponding path program 1 times [2024-11-14 21:01:18,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:01:18,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914965334] [2024-11-14 21:01:18,998 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:01:18,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:01:19,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:01:22,275 INFO L134 CoverageAnalysis]: Checked inductivity of 3531 backedges. 466 proven. 1950 refuted. 0 times theorem prover too weak. 1115 trivial. 0 not checked. [2024-11-14 21:01:22,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 21:01:22,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914965334] [2024-11-14 21:01:22,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914965334] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 21:01:22,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45807754] [2024-11-14 21:01:22,276 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:01:22,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:01:22,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 21:01:22,278 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 21:01:22,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2024-11-14 21:01:22,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:01:22,903 INFO L256 TraceCheckSpWp]: Trace formula consists of 2133 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-14 21:01:22,908 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 21:01:24,738 INFO L134 CoverageAnalysis]: Checked inductivity of 3531 backedges. 1558 proven. 540 refuted. 0 times theorem prover too weak. 1433 trivial. 0 not checked. [2024-11-14 21:01:24,739 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 21:01:26,652 INFO L134 CoverageAnalysis]: Checked inductivity of 3531 backedges. 1506 proven. 592 refuted. 0 times theorem prover too weak. 1433 trivial. 0 not checked. [2024-11-14 21:01:26,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45807754] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 21:01:26,652 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 21:01:26,653 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 42, 42] total 124 [2024-11-14 21:01:26,653 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:01:26,653 INFO L85 PathProgramCache]: Analyzing trace with hash -1518059250, now seen corresponding path program 18 times [2024-11-14 21:01:26,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:01:26,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275529686] [2024-11-14 21:01:26,653 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:01:26,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:01:26,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:01:30,019 INFO L134 CoverageAnalysis]: Checked inductivity of 3533 backedges. 466 proven. 1950 refuted. 0 times theorem prover too weak. 1117 trivial. 0 not checked. [2024-11-14 21:01:30,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 21:01:30,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275529686] [2024-11-14 21:01:30,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275529686] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 21:01:30,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [806241433] [2024-11-14 21:01:30,020 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-14 21:01:30,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:01:30,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 21:01:30,022 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 21:01:30,023 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2024-11-14 21:02:17,675 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 20 check-sat command(s) [2024-11-14 21:02:17,675 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 21:02:17,712 INFO L256 TraceCheckSpWp]: Trace formula consists of 2199 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-11-14 21:02:17,717 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 21:02:19,738 INFO L134 CoverageAnalysis]: Checked inductivity of 3533 backedges. 544 proven. 540 refuted. 0 times theorem prover too weak. 2449 trivial. 0 not checked. [2024-11-14 21:02:19,738 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 21:02:21,874 INFO L134 CoverageAnalysis]: Checked inductivity of 3533 backedges. 48 proven. 1036 refuted. 0 times theorem prover too weak. 2449 trivial. 0 not checked. [2024-11-14 21:02:21,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [806241433] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 21:02:21,875 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 21:02:21,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 43, 43] total 126 [2024-11-14 21:02:21,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140416359] [2024-11-14 21:02:21,875 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 21:02:21,876 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 126 states [2024-11-14 21:02:21,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 21:02:21,877 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2024-11-14 21:02:21,878 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1588, Invalid=14162, Unknown=0, NotChecked=0, Total=15750 [2024-11-14 21:02:21,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 21:02:21,878 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 21:02:21,879 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 126 states, 126 states have (on average 7.658730158730159) internal successors, (965), 126 states have internal predecessors, (965), 0 states have call successors, (0), 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-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 111 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2024-11-14 21:02:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 21:02:28,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2024-11-14 21:02:28,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2024-11-14 21:02:28,035 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2024-11-14 21:02:28,236 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2024-11-14 21:02:28,437 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2024-11-14 21:02:28,637 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2024-11-14 21:02:28,852 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2024-11-14 21:02:29,021 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,SelfDestructingSolverStorable91,SelfDestructingSolverStorable92,SelfDestructingSolverStorable93,77 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94,SelfDestructingSolverStorable95,78 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96,80 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,79 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,81 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:02:29,022 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 21:02:29,064 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_132 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:29,064 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_116| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:29,064 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_132| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:29,064 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_132 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:29,064 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_116 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:29,065 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:02:29,065 INFO L85 PathProgramCache]: Analyzing trace with hash -599980862, now seen corresponding path program 1 times [2024-11-14 21:02:29,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:02:29,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249230776] [2024-11-14 21:02:29,065 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:02:29,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:02:29,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 21:02:29,294 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 21:02:29,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 21:02:29,674 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 21:02:29,713 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_134| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:29,713 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_118 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:29,713 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_134 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:29,713 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_118| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:29,713 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_134 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:29,714 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:02:29,714 INFO L85 PathProgramCache]: Analyzing trace with hash 1119346001, now seen corresponding path program 1 times [2024-11-14 21:02:29,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:02:29,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897822885] [2024-11-14 21:02:29,715 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:02:29,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:02:30,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 21:02:30,140 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 21:02:30,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 21:02:30,542 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 21:02:30,582 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_136 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:30,583 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_120| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:30,583 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_136 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:30,583 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_120 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:30,583 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_136| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:30,584 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:02:30,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1737430471, now seen corresponding path program 1 times [2024-11-14 21:02:30,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:02:30,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481092322] [2024-11-14 21:02:30,584 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:02:30,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:02:30,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:02:32,911 INFO L134 CoverageAnalysis]: Checked inductivity of 2634 backedges. 384 proven. 1342 refuted. 0 times theorem prover too weak. 908 trivial. 0 not checked. [2024-11-14 21:02:32,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 21:02:32,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481092322] [2024-11-14 21:02:32,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481092322] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 21:02:32,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796381761] [2024-11-14 21:02:32,911 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:02:32,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:02:32,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 21:02:32,913 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 21:02:32,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2024-11-14 21:02:33,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:02:33,427 INFO L256 TraceCheckSpWp]: Trace formula consists of 1572 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-14 21:02:33,431 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 21:02:35,036 INFO L134 CoverageAnalysis]: Checked inductivity of 2634 backedges. 1099 proven. 637 refuted. 0 times theorem prover too weak. 898 trivial. 0 not checked. [2024-11-14 21:02:35,036 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 21:02:37,023 INFO L134 CoverageAnalysis]: Checked inductivity of 2634 backedges. 986 proven. 750 refuted. 0 times theorem prover too weak. 898 trivial. 0 not checked. [2024-11-14 21:02:37,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796381761] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 21:02:37,023 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 21:02:37,023 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45, 45] total 127 [2024-11-14 21:02:37,064 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_138 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:37,064 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_138 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:37,064 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_122| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:37,064 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_122 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:37,064 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_138| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:37,065 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:02:37,065 INFO L85 PathProgramCache]: Analyzing trace with hash -1084632293, now seen corresponding path program 1 times [2024-11-14 21:02:37,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:02:37,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963020091] [2024-11-14 21:02:37,065 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:02:37,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:02:37,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:02:39,978 INFO L134 CoverageAnalysis]: Checked inductivity of 3030 backedges. 479 proven. 1747 refuted. 0 times theorem prover too weak. 804 trivial. 0 not checked. [2024-11-14 21:02:39,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 21:02:39,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963020091] [2024-11-14 21:02:39,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963020091] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 21:02:39,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094399445] [2024-11-14 21:02:39,979 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:02:39,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:02:39,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 21:02:39,981 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 21:02:39,981 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2024-11-14 21:02:40,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:02:40,523 INFO L256 TraceCheckSpWp]: Trace formula consists of 1728 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-14 21:02:40,527 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 21:02:42,511 INFO L134 CoverageAnalysis]: Checked inductivity of 3030 backedges. 1338 proven. 637 refuted. 0 times theorem prover too weak. 1055 trivial. 0 not checked. [2024-11-14 21:02:42,511 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 21:02:44,622 INFO L134 CoverageAnalysis]: Checked inductivity of 3030 backedges. 1225 proven. 750 refuted. 0 times theorem prover too weak. 1055 trivial. 0 not checked. [2024-11-14 21:02:44,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094399445] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 21:02:44,622 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 21:02:44,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 45, 45] total 133 [2024-11-14 21:02:44,661 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_140 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:44,661 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_140| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:44,661 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_124| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:44,661 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_124 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:44,661 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_140 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:44,662 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:02:44,662 INFO L85 PathProgramCache]: Analyzing trace with hash -103828485, now seen corresponding path program 1 times [2024-11-14 21:02:44,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:02:44,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478966940] [2024-11-14 21:02:44,662 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:02:44,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:02:44,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:02:47,690 INFO L134 CoverageAnalysis]: Checked inductivity of 3478 backedges. 514 proven. 1987 refuted. 0 times theorem prover too weak. 977 trivial. 0 not checked. [2024-11-14 21:02:47,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 21:02:47,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478966940] [2024-11-14 21:02:47,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478966940] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 21:02:47,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452013043] [2024-11-14 21:02:47,690 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:02:47,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:02:47,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 21:02:47,692 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 21:02:47,693 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2024-11-14 21:02:48,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:02:48,254 INFO L256 TraceCheckSpWp]: Trace formula consists of 1876 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-14 21:02:48,259 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 21:02:50,211 INFO L134 CoverageAnalysis]: Checked inductivity of 3478 backedges. 1572 proven. 637 refuted. 0 times theorem prover too weak. 1269 trivial. 0 not checked. [2024-11-14 21:02:50,212 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 21:02:52,395 INFO L134 CoverageAnalysis]: Checked inductivity of 3478 backedges. 1459 proven. 750 refuted. 0 times theorem prover too weak. 1269 trivial. 0 not checked. [2024-11-14 21:02:52,395 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452013043] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 21:02:52,395 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 21:02:52,395 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 45, 45] total 133 [2024-11-14 21:02:52,421 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:52,421 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_~cond~2#1_Out_14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:52,421 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:02:52,422 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:02:52,422 INFO L85 PathProgramCache]: Analyzing trace with hash -361238500, now seen corresponding path program 1 times [2024-11-14 21:02:52,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:02:52,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970445397] [2024-11-14 21:02:52,422 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:02:52,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:02:52,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:02:55,946 INFO L134 CoverageAnalysis]: Checked inductivity of 3733 backedges. 546 proven. 2081 refuted. 0 times theorem prover too weak. 1106 trivial. 0 not checked. [2024-11-14 21:02:55,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 21:02:55,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970445397] [2024-11-14 21:02:55,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970445397] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 21:02:55,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855293309] [2024-11-14 21:02:55,946 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:02:55,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:02:55,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 21:02:55,949 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 21:02:55,950 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2024-11-14 21:02:56,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:02:56,564 INFO L256 TraceCheckSpWp]: Trace formula consists of 2161 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-14 21:02:56,569 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 21:02:58,579 INFO L134 CoverageAnalysis]: Checked inductivity of 3733 backedges. 1681 proven. 637 refuted. 0 times theorem prover too weak. 1415 trivial. 0 not checked. [2024-11-14 21:02:58,580 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 21:03:00,694 INFO L134 CoverageAnalysis]: Checked inductivity of 3733 backedges. 1568 proven. 750 refuted. 0 times theorem prover too weak. 1415 trivial. 0 not checked. [2024-11-14 21:03:00,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855293309] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 21:03:00,694 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 21:03:00,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 45, 45] total 133 [2024-11-14 21:03:00,695 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:03:00,695 INFO L85 PathProgramCache]: Analyzing trace with hash 640332972, now seen corresponding path program 19 times [2024-11-14 21:03:00,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:03:00,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502204901] [2024-11-14 21:03:00,695 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:03:00,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:03:00,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:03:04,312 INFO L134 CoverageAnalysis]: Checked inductivity of 3735 backedges. 546 proven. 2081 refuted. 0 times theorem prover too weak. 1108 trivial. 0 not checked. [2024-11-14 21:03:04,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 21:03:04,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502204901] [2024-11-14 21:03:04,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502204901] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 21:03:04,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [780513820] [2024-11-14 21:03:04,313 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 21:03:04,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:03:04,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 21:03:04,315 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 21:03:04,316 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2024-11-14 21:03:04,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:03:04,945 INFO L256 TraceCheckSpWp]: Trace formula consists of 2227 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-14 21:03:04,951 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 21:03:06,971 INFO L134 CoverageAnalysis]: Checked inductivity of 3735 backedges. 1681 proven. 637 refuted. 0 times theorem prover too weak. 1417 trivial. 0 not checked. [2024-11-14 21:03:06,972 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 21:03:09,119 INFO L134 CoverageAnalysis]: Checked inductivity of 3735 backedges. 1568 proven. 750 refuted. 0 times theorem prover too weak. 1417 trivial. 0 not checked. [2024-11-14 21:03:09,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [780513820] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 21:03:09,119 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 21:03:09,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 45, 45] total 133 [2024-11-14 21:03:09,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873672331] [2024-11-14 21:03:09,120 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 21:03:09,120 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 133 states [2024-11-14 21:03:09,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 21:03:09,122 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 133 interpolants. [2024-11-14 21:03:09,124 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1756, Invalid=15800, Unknown=0, NotChecked=0, Total=17556 [2024-11-14 21:03:09,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 21:03:09,124 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 21:03:09,125 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 133 states, 133 states have (on average 8.165413533834586) internal successors, (1086), 133 states have internal predecessors, (1086), 0 states have call successors, (0), 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-14 21:03:09,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 21:03:09,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 21:03:09,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 21:03:09,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 21:03:09,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-14 21:03:09,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 21:03:09,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-14 21:03:09,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-14 21:03:09,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 21:03:09,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2024-11-14 21:03:09,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-14 21:03:09,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 21:03:09,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2024-11-14 21:03:09,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2024-11-14 21:03:09,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2024-11-14 21:03:09,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-14 21:03:09,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2024-11-14 21:03:09,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-14 21:03:09,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 111 states. [2024-11-14 21:03:09,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2024-11-14 21:03:09,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 130 states. [2024-11-14 21:03:09,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2024-11-14 21:03:14,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2024-11-14 21:03:14,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2024-11-14 21:03:14,741 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2024-11-14 21:03:14,942 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2024-11-14 21:03:15,141 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2024-11-14 21:03:15,341 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2024-11-14 21:03:15,542 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2024-11-14 21:03:15,726 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,85 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97,84 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98,SelfDestructingSolverStorable99,SelfDestructingSolverStorable100,SelfDestructingSolverStorable101,SelfDestructingSolverStorable102,82 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103,86 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:03:15,726 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 21:03:15,767 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_142 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:15,767 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_142| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:15,767 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_126| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:15,767 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_142 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:15,767 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_126 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:15,768 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:03:15,768 INFO L85 PathProgramCache]: Analyzing trace with hash -625621518, now seen corresponding path program 1 times [2024-11-14 21:03:15,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:03:15,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098349484] [2024-11-14 21:03:15,768 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:03:15,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:03:16,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 21:03:16,066 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 21:03:16,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 21:03:16,438 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 21:03:16,477 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_128| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:16,477 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_144| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:16,477 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_128 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:16,477 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_144 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:16,477 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_144 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:16,478 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:03:16,478 INFO L85 PathProgramCache]: Analyzing trace with hash -581281535, now seen corresponding path program 1 times [2024-11-14 21:03:16,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:03:16,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582396513] [2024-11-14 21:03:16,479 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:03:16,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:03:16,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 21:03:16,784 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 21:03:17,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 21:03:17,170 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 21:03:17,208 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_146 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:17,209 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_130 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:17,209 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_130| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:17,209 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_146 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:17,209 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_146| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:17,209 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:03:17,210 INFO L85 PathProgramCache]: Analyzing trace with hash 779913705, now seen corresponding path program 1 times [2024-11-14 21:03:17,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:03:17,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60632223] [2024-11-14 21:03:17,210 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:03:17,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:03:17,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:03:19,745 INFO L134 CoverageAnalysis]: Checked inductivity of 2852 backedges. 482 proven. 1409 refuted. 0 times theorem prover too weak. 961 trivial. 0 not checked. [2024-11-14 21:03:19,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 21:03:19,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60632223] [2024-11-14 21:03:19,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60632223] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 21:03:19,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553085595] [2024-11-14 21:03:19,746 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:03:19,746 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:03:19,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 21:03:19,748 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 21:03:19,748 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2024-11-14 21:03:20,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:03:20,290 INFO L256 TraceCheckSpWp]: Trace formula consists of 1600 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-14 21:03:20,294 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 21:03:22,124 INFO L134 CoverageAnalysis]: Checked inductivity of 2852 backedges. 1154 proven. 742 refuted. 0 times theorem prover too weak. 956 trivial. 0 not checked. [2024-11-14 21:03:22,124 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 21:03:24,232 INFO L134 CoverageAnalysis]: Checked inductivity of 2852 backedges. 1027 proven. 869 refuted. 0 times theorem prover too weak. 956 trivial. 0 not checked. [2024-11-14 21:03:24,233 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553085595] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 21:03:24,233 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 21:03:24,233 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48, 48] total 136 [2024-11-14 21:03:24,271 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_148 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:24,271 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_148 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:24,271 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_132 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:24,271 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_132| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:24,271 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_148| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:24,272 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:03:24,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1177481909, now seen corresponding path program 1 times [2024-11-14 21:03:24,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:03:24,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711601754] [2024-11-14 21:03:24,273 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:03:24,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:03:24,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:03:27,205 INFO L134 CoverageAnalysis]: Checked inductivity of 3248 backedges. 490 proven. 1852 refuted. 0 times theorem prover too weak. 906 trivial. 0 not checked. [2024-11-14 21:03:27,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 21:03:27,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711601754] [2024-11-14 21:03:27,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711601754] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 21:03:27,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329647614] [2024-11-14 21:03:27,205 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:03:27,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:03:27,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 21:03:27,207 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 21:03:27,208 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2024-11-14 21:03:27,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:03:27,771 INFO L256 TraceCheckSpWp]: Trace formula consists of 1756 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-14 21:03:27,776 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 21:03:29,925 INFO L134 CoverageAnalysis]: Checked inductivity of 3248 backedges. 1415 proven. 742 refuted. 0 times theorem prover too weak. 1091 trivial. 0 not checked. [2024-11-14 21:03:29,925 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 21:03:32,276 INFO L134 CoverageAnalysis]: Checked inductivity of 3248 backedges. 1288 proven. 869 refuted. 0 times theorem prover too weak. 1091 trivial. 0 not checked. [2024-11-14 21:03:32,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329647614] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 21:03:32,276 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 21:03:32,276 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 48, 48] total 142 [2024-11-14 21:03:32,314 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_150 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:32,315 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_150| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:32,315 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_134 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:32,315 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_150 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:32,315 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_134| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:32,315 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:03:32,316 INFO L85 PathProgramCache]: Analyzing trace with hash -1245054933, now seen corresponding path program 1 times [2024-11-14 21:03:32,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:03:32,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381587152] [2024-11-14 21:03:32,316 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:03:32,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:03:32,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:03:35,704 INFO L134 CoverageAnalysis]: Checked inductivity of 3696 backedges. 643 proven. 2067 refuted. 0 times theorem prover too weak. 986 trivial. 0 not checked. [2024-11-14 21:03:35,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 21:03:35,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381587152] [2024-11-14 21:03:35,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381587152] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 21:03:35,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309835440] [2024-11-14 21:03:35,704 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:03:35,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:03:35,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 21:03:35,706 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 21:03:35,707 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2024-11-14 21:03:36,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:03:36,299 INFO L256 TraceCheckSpWp]: Trace formula consists of 1904 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-14 21:03:36,303 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 21:03:38,462 INFO L134 CoverageAnalysis]: Checked inductivity of 3696 backedges. 1671 proven. 742 refuted. 0 times theorem prover too weak. 1283 trivial. 0 not checked. [2024-11-14 21:03:38,462 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 21:03:40,831 INFO L134 CoverageAnalysis]: Checked inductivity of 3696 backedges. 1544 proven. 869 refuted. 0 times theorem prover too weak. 1283 trivial. 0 not checked. [2024-11-14 21:03:40,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309835440] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 21:03:40,831 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 21:03:40,831 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 48, 48] total 142 [2024-11-14 21:03:40,857 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:40,858 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_~cond~2#1_Out_16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:40,858 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:03:40,858 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:03:40,858 INFO L85 PathProgramCache]: Analyzing trace with hash -1187822004, now seen corresponding path program 1 times [2024-11-14 21:03:40,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:03:40,858 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016905364] [2024-11-14 21:03:40,858 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:03:40,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:03:41,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:03:44,657 INFO L134 CoverageAnalysis]: Checked inductivity of 3951 backedges. 638 proven. 2196 refuted. 0 times theorem prover too weak. 1117 trivial. 0 not checked. [2024-11-14 21:03:44,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 21:03:44,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016905364] [2024-11-14 21:03:44,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016905364] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 21:03:44,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766189412] [2024-11-14 21:03:44,658 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:03:44,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:03:44,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 21:03:44,660 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 21:03:44,660 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2024-11-14 21:03:45,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:03:45,309 INFO L256 TraceCheckSpWp]: Trace formula consists of 2189 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-14 21:03:45,314 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 21:03:47,469 INFO L134 CoverageAnalysis]: Checked inductivity of 3951 backedges. 1792 proven. 742 refuted. 0 times theorem prover too weak. 1417 trivial. 0 not checked. [2024-11-14 21:03:47,470 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 21:03:50,046 INFO L134 CoverageAnalysis]: Checked inductivity of 3951 backedges. 1665 proven. 869 refuted. 0 times theorem prover too weak. 1417 trivial. 0 not checked. [2024-11-14 21:03:50,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766189412] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 21:03:50,047 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 21:03:50,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 48, 48] total 142 [2024-11-14 21:03:50,047 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:03:50,047 INFO L85 PathProgramCache]: Analyzing trace with hash -1041137590, now seen corresponding path program 20 times [2024-11-14 21:03:50,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:03:50,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890182914] [2024-11-14 21:03:50,047 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:03:50,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:03:50,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:03:54,017 INFO L134 CoverageAnalysis]: Checked inductivity of 3953 backedges. 638 proven. 2196 refuted. 0 times theorem prover too weak. 1119 trivial. 0 not checked. [2024-11-14 21:03:54,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 21:03:54,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890182914] [2024-11-14 21:03:54,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890182914] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 21:03:54,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524266609] [2024-11-14 21:03:54,017 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 21:03:54,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:03:54,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 21:03:54,019 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 21:03:54,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2024-11-14 21:03:54,673 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-14 21:03:54,673 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 21:03:54,682 INFO L256 TraceCheckSpWp]: Trace formula consists of 2255 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-14 21:03:54,687 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 21:03:56,937 INFO L134 CoverageAnalysis]: Checked inductivity of 3953 backedges. 1792 proven. 742 refuted. 0 times theorem prover too weak. 1419 trivial. 0 not checked. [2024-11-14 21:03:56,938 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 21:03:59,339 INFO L134 CoverageAnalysis]: Checked inductivity of 3953 backedges. 1665 proven. 869 refuted. 0 times theorem prover too weak. 1419 trivial. 0 not checked. [2024-11-14 21:03:59,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524266609] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 21:03:59,339 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 21:03:59,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 48, 48] total 142 [2024-11-14 21:03:59,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690036081] [2024-11-14 21:03:59,339 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 21:03:59,340 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 142 states [2024-11-14 21:03:59,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 21:03:59,342 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 142 interpolants. [2024-11-14 21:03:59,343 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1999, Invalid=18023, Unknown=0, NotChecked=0, Total=20022 [2024-11-14 21:03:59,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 21:03:59,344 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 21:03:59,344 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 142 states, 142 states have (on average 8.070422535211268) internal successors, (1146), 142 states have internal predecessors, (1146), 0 states have call successors, (0), 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-14 21:03:59,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 21:03:59,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 21:03:59,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 21:03:59,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 21:03:59,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-14 21:03:59,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 21:03:59,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-14 21:03:59,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-14 21:03:59,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-11-14 21:03:59,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2024-11-14 21:03:59,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-14 21:03:59,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 21:03:59,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2024-11-14 21:03:59,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2024-11-14 21:03:59,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2024-11-14 21:03:59,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-14 21:03:59,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2024-11-14 21:03:59,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-14 21:03:59,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 111 states. [2024-11-14 21:03:59,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2024-11-14 21:03:59,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 130 states. [2024-11-14 21:03:59,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 138 states. [2024-11-14 21:03:59,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 21:04:05,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2024-11-14 21:04:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2024-11-14 21:04:05,399 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2024-11-14 21:04:05,600 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2024-11-14 21:04:05,798 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2024-11-14 21:04:05,999 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2024-11-14 21:04:06,198 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2024-11-14 21:04:06,383 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable110,SelfDestructingSolverStorable108,90 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109,88 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104,SelfDestructingSolverStorable105,SelfDestructingSolverStorable106,89 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,87 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2024-11-14 21:04:06,384 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 21:04:06,424 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_152| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:06,424 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_136 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:06,424 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_152 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:06,424 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_136| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:06,424 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_152 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:06,425 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:04:06,425 INFO L85 PathProgramCache]: Analyzing trace with hash 1178132258, now seen corresponding path program 1 times [2024-11-14 21:04:06,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:04:06,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334609419] [2024-11-14 21:04:06,425 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:04:06,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:04:06,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 21:04:06,919 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 21:04:07,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 21:04:07,440 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 21:04:07,483 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_154 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:07,483 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_138| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:07,483 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_154| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:07,483 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_154 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:07,483 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_138 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:07,484 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:04:07,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1989749937, now seen corresponding path program 1 times [2024-11-14 21:04:07,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:04:07,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943413976] [2024-11-14 21:04:07,484 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:04:07,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:04:07,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 21:04:07,846 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 21:04:08,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 21:04:08,517 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 21:04:08,575 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_156| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:08,575 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_156 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:08,575 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_140| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:08,575 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_140 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:08,575 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_156 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:08,576 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:04:08,576 INFO L85 PathProgramCache]: Analyzing trace with hash 1374978457, now seen corresponding path program 1 times [2024-11-14 21:04:08,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:04:08,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765801327] [2024-11-14 21:04:08,576 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:04:08,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:04:08,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:04:11,261 INFO L134 CoverageAnalysis]: Checked inductivity of 3086 backedges. 593 proven. 1455 refuted. 0 times theorem prover too weak. 1038 trivial. 0 not checked. [2024-11-14 21:04:11,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 21:04:11,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765801327] [2024-11-14 21:04:11,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765801327] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 21:04:11,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40877894] [2024-11-14 21:04:11,262 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:04:11,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:04:11,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 21:04:11,264 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 21:04:11,264 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2024-11-14 21:04:11,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:04:11,830 INFO L256 TraceCheckSpWp]: Trace formula consists of 1628 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-11-14 21:04:11,834 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 21:04:13,800 INFO L134 CoverageAnalysis]: Checked inductivity of 3086 backedges. 1197 proven. 855 refuted. 0 times theorem prover too weak. 1034 trivial. 0 not checked. [2024-11-14 21:04:13,800 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 21:04:16,120 INFO L134 CoverageAnalysis]: Checked inductivity of 3086 backedges. 1056 proven. 996 refuted. 0 times theorem prover too weak. 1034 trivial. 0 not checked. [2024-11-14 21:04:16,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40877894] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 21:04:16,121 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 21:04:16,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51, 51] total 145 [2024-11-14 21:04:16,159 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_158 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:16,159 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_142| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:16,159 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_158 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:16,159 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_142 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:16,159 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_158| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:16,160 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:04:16,160 INFO L85 PathProgramCache]: Analyzing trace with hash 952541051, now seen corresponding path program 1 times [2024-11-14 21:04:16,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:04:16,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970683317] [2024-11-14 21:04:16,160 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:04:16,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:04:16,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:04:19,439 INFO L134 CoverageAnalysis]: Checked inductivity of 3482 backedges. 574 proven. 1934 refuted. 0 times theorem prover too weak. 974 trivial. 0 not checked. [2024-11-14 21:04:19,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 21:04:19,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970683317] [2024-11-14 21:04:19,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970683317] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 21:04:19,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185147915] [2024-11-14 21:04:19,440 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:04:19,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:04:19,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 21:04:19,442 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 21:04:19,443 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2024-11-14 21:04:20,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:04:20,038 INFO L256 TraceCheckSpWp]: Trace formula consists of 1784 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-11-14 21:04:20,042 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 21:04:22,396 INFO L134 CoverageAnalysis]: Checked inductivity of 3482 backedges. 1480 proven. 855 refuted. 0 times theorem prover too weak. 1147 trivial. 0 not checked. [2024-11-14 21:04:22,396 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 21:04:25,042 INFO L134 CoverageAnalysis]: Checked inductivity of 3482 backedges. 1339 proven. 996 refuted. 0 times theorem prover too weak. 1147 trivial. 0 not checked. [2024-11-14 21:04:25,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185147915] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 21:04:25,042 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 21:04:25,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 51, 51] total 151 [2024-11-14 21:04:25,081 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_160 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:25,082 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_plus_#res#1_Out_160| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:25,082 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_plus_#res#1_Out_144| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:25,082 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_144 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:25,082 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_160 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 21:04:25,082 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 21:04:25,083 INFO L85 PathProgramCache]: Analyzing trace with hash 789222491, now seen corresponding path program 1 times [2024-11-14 21:04:25,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 21:04:25,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168093131] [2024-11-14 21:04:25,083 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:04:25,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 21:04:25,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:04:28,595 INFO L134 CoverageAnalysis]: Checked inductivity of 3930 backedges. 799 proven. 2108 refuted. 0 times theorem prover too weak. 1023 trivial. 0 not checked. [2024-11-14 21:04:28,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 21:04:28,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168093131] [2024-11-14 21:04:28,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168093131] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 21:04:28,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901686203] [2024-11-14 21:04:28,595 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 21:04:28,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 21:04:28,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 21:04:28,597 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 21:04:28,598 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process Received shutdown request... [2024-11-14 21:04:29,049 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-14 21:04:29,067 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-14 21:04:29,067 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-14 21:04:29,067 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-14 21:04:29,067 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-14 21:04:29,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 21:04:29,230 INFO L256 TraceCheckSpWp]: Trace formula consists of 1932 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-11-14 21:04:29,234 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 21:04:29,238 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 5 remaining) [2024-11-14 21:04:29,253 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2024-11-14 21:04:29,455 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2024-11-14 21:04:29,654 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2024-11-14 21:04:29,839 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,94 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,92 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115,SelfDestructingSolverStorable111,SelfDestructingSolverStorable112,SelfDestructingSolverStorable113,SelfDestructingSolverStorable114 [2024-11-14 21:04:29,839 WARN L596 AbstractCegarLoop]: Verification canceled: while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 54 known predicates. [2024-11-14 21:04:29,841 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (3 of 5 remaining) [2024-11-14 21:04:29,841 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (2 of 5 remaining) [2024-11-14 21:04:29,841 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 5 remaining) [2024-11-14 21:04:29,841 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 5 remaining) [2024-11-14 21:04:29,847 INFO L422 BasicCegarLoop]: Path program histogram: [20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 21:04:29,850 INFO L242 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2024-11-14 21:04:29,850 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-14 21:04:29,870 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Forceful destruction successful, exit code 0 [2024-11-14 21:04:29,871 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.11 09:04:29 BasicIcfg [2024-11-14 21:04:29,871 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-14 21:04:29,871 INFO L158 Benchmark]: Toolchain (without parser) took 806422.20ms. Allocated memory was 100.7MB in the beginning and 2.4GB in the end (delta: 2.3GB). Free memory was 73.1MB in the beginning and 1.6GB in the end (delta: -1.5GB). Peak memory consumption was 761.5MB. Max. memory is 8.0GB. [2024-11-14 21:04:29,872 INFO L158 Benchmark]: CDTParser took 0.28ms. Allocated memory is still 100.7MB. Free memory is still 52.5MB. There was no memory consumed. Max. memory is 8.0GB. [2024-11-14 21:04:29,872 INFO L158 Benchmark]: CACSL2BoogieTranslator took 289.60ms. Allocated memory is still 100.7MB. Free memory was 72.8MB in the beginning and 59.8MB in the end (delta: 12.9MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. [2024-11-14 21:04:29,872 INFO L158 Benchmark]: Boogie Procedure Inliner took 49.49ms. Allocated memory is still 100.7MB. Free memory was 59.8MB in the beginning and 57.5MB in the end (delta: 2.4MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2024-11-14 21:04:29,872 INFO L158 Benchmark]: Boogie Preprocessor took 29.85ms. Allocated memory is still 100.7MB. Free memory was 57.5MB in the beginning and 55.7MB in the end (delta: 1.7MB). There was no memory consumed. Max. memory is 8.0GB. [2024-11-14 21:04:29,872 INFO L158 Benchmark]: RCFGBuilder took 750.92ms. Allocated memory is still 100.7MB. Free memory was 55.7MB in the beginning and 58.5MB in the end (delta: -2.8MB). Peak memory consumption was 42.7MB. Max. memory is 8.0GB. [2024-11-14 21:04:29,873 INFO L158 Benchmark]: TraceAbstraction took 805295.34ms. Allocated memory was 100.7MB in the beginning and 2.4GB in the end (delta: 2.3GB). Free memory was 58.0MB in the beginning and 1.6GB in the end (delta: -1.5GB). Peak memory consumption was 744.0MB. Max. memory is 8.0GB. [2024-11-14 21:04:29,874 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.28ms. Allocated memory is still 100.7MB. Free memory is still 52.5MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 289.60ms. Allocated memory is still 100.7MB. Free memory was 72.8MB in the beginning and 59.8MB in the end (delta: 12.9MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 49.49ms. Allocated memory is still 100.7MB. Free memory was 59.8MB in the beginning and 57.5MB in the end (delta: 2.4MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 29.85ms. Allocated memory is still 100.7MB. Free memory was 57.5MB in the beginning and 55.7MB in the end (delta: 1.7MB). There was no memory consumed. Max. memory is 8.0GB. * RCFGBuilder took 750.92ms. Allocated memory is still 100.7MB. Free memory was 55.7MB in the beginning and 58.5MB in the end (delta: -2.8MB). Peak memory consumption was 42.7MB. Max. memory is 8.0GB. * TraceAbstraction took 805295.34ms. Allocated memory was 100.7MB in the beginning and 2.4GB in the end (delta: 2.3GB). Free memory was 58.0MB in the beginning and 1.6GB in the end (delta: -1.5GB). Peak memory consumption was 744.0MB. 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: 1807388, independent: 1645031, independent conditional: 1642268, independent unconditional: 2763, dependent: 162357, dependent conditional: 162341, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1648633, independent: 1645031, independent conditional: 1642268, independent unconditional: 2763, dependent: 3602, dependent conditional: 3586, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1648633, independent: 1645031, independent conditional: 1642268, independent unconditional: 2763, dependent: 3602, dependent conditional: 3586, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1837313, independent: 1645031, independent conditional: 1642268, independent unconditional: 2763, dependent: 192282, dependent conditional: 192266, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1837313, independent: 1645031, independent conditional: 56409, independent unconditional: 1588622, dependent: 192282, dependent conditional: 53356, dependent unconditional: 138926, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1837313, independent: 1645031, independent conditional: 56409, independent unconditional: 1588622, dependent: 192282, dependent conditional: 53356, dependent unconditional: 138926, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2773, independent: 2614, independent conditional: 108, independent unconditional: 2506, dependent: 159, dependent conditional: 143, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2773, independent: 2500, independent conditional: 0, independent unconditional: 2500, dependent: 273, dependent conditional: 0, dependent unconditional: 273, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 273, independent: 114, independent conditional: 108, independent unconditional: 6, dependent: 159, dependent conditional: 143, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 273, independent: 114, independent conditional: 108, independent unconditional: 6, dependent: 159, dependent conditional: 143, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8456, independent: 3108, independent conditional: 2870, independent unconditional: 238, dependent: 5348, dependent conditional: 4591, dependent unconditional: 757, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 93, Protected Queries: 0 ], Cache Queries: [ total: 1837313, independent: 1642417, independent conditional: 56301, independent unconditional: 1586116, dependent: 192123, dependent conditional: 53213, dependent unconditional: 138910, unknown: 2773, unknown conditional: 251, unknown unconditional: 2522] , Statistics on independence cache: Total cache size (in pairs): 2773, Positive cache size: 2614, Positive conditional cache size: 108, Positive unconditional cache size: 2506, Negative cache size: 159, Negative conditional cache size: 143, Negative unconditional cache size: 16, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 1724769, Maximal queried relation: 8, Independence queries for same thread: 158755, Persistent sets #1 benchmarks: Persistent set computation time: 1.2s, Number of persistent set computation: 724, Number of trivial persistent sets: 406, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2779, independent: 2763, independent conditional: 0, independent unconditional: 2763, dependent: 16, dependent conditional: 0, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1807388, independent: 1645031, independent conditional: 1642268, independent unconditional: 2763, dependent: 162357, dependent conditional: 162341, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1648633, independent: 1645031, independent conditional: 1642268, independent unconditional: 2763, dependent: 3602, dependent conditional: 3586, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1648633, independent: 1645031, independent conditional: 1642268, independent unconditional: 2763, dependent: 3602, dependent conditional: 3586, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1837313, independent: 1645031, independent conditional: 1642268, independent unconditional: 2763, dependent: 192282, dependent conditional: 192266, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1837313, independent: 1645031, independent conditional: 56409, independent unconditional: 1588622, dependent: 192282, dependent conditional: 53356, dependent unconditional: 138926, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1837313, independent: 1645031, independent conditional: 56409, independent unconditional: 1588622, dependent: 192282, dependent conditional: 53356, dependent unconditional: 138926, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2773, independent: 2614, independent conditional: 108, independent unconditional: 2506, dependent: 159, dependent conditional: 143, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2773, independent: 2500, independent conditional: 0, independent unconditional: 2500, dependent: 273, dependent conditional: 0, dependent unconditional: 273, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 273, independent: 114, independent conditional: 108, independent unconditional: 6, dependent: 159, dependent conditional: 143, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 273, independent: 114, independent conditional: 108, independent unconditional: 6, dependent: 159, dependent conditional: 143, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8456, independent: 3108, independent conditional: 2870, independent unconditional: 238, dependent: 5348, dependent conditional: 4591, dependent unconditional: 757, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 93, Protected Queries: 0 ], Cache Queries: [ total: 1837313, independent: 1642417, independent conditional: 56301, independent unconditional: 1586116, dependent: 192123, dependent conditional: 53213, dependent unconditional: 138910, unknown: 2773, unknown conditional: 251, unknown unconditional: 2522] , Statistics on independence cache: Total cache size (in pairs): 2773, Positive cache size: 2614, Positive conditional cache size: 108, Positive unconditional cache size: 2506, Negative cache size: 159, Negative conditional cache size: 143, Negative unconditional cache size: 16, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 1724769, Maximal queried relation: 8, Independence queries for same thread: 158755 - TimeoutResultAtElement [Line: 148]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable Cancelled while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 54 known predicates. - TimeoutResultAtElement [Line: 138]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 54 known predicates. - TimeoutResultAtElement [Line: 141]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 54 known predicates. - TimeoutResultAtElement [Line: 139]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 54 known predicates. - TimeoutResultAtElement [Line: 140]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 54 known predicates. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 9 procedures, 242 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 805.0s, OverallIterations: 24, TraceHistogramMax: 0, PathProgramHistogramMax: 20, EmptinessCheckTime: 61.6s, 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: 1335, 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: 1.7s SsaConstructionTime, 329.4s SatisfiabilityAnalysisTime, 80.1s InterpolantComputationTime, 23353 NumberOfCodeBlocks, 22161 NumberOfCodeBlocksAsserted, 139 NumberOfCheckSat, 33539 ConstructedInterpolants, 0 QuantifiedInterpolants, 121972 SizeOfPredicates, 301 NumberOfNonLiveVariables, 29141 ConjunctsInSsa, 570 ConjunctsInUnsatCore, 60 InterpolantComputations, 6 PerfectInterpolantSequences, 81652/111821 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: 309.9s, ConditionCalculationTime: 3.7s, CommutingCounterexamples: 0, ConditionCalculations: 2291, TraceChecks: 92, UnknownTraceChecks: 0, ImperfectProofs: 71, QuantifiedConditions: 0, FalseConditions: 0 RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown