/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-series.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.conditional-comm-158c277 [2024-11-14 20:51:58,887 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 20:51:58,957 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:58,964 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 20:51:58,964 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 20:51:58,986 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 20:51:58,989 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 20:51:58,989 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 20:51:58,989 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 20:51:58,989 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 20:51:58,990 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-14 20:51:58,990 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-14 20:51:58,991 INFO L153 SettingsManager]: * Use SBE=true [2024-11-14 20:51:58,991 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 20:51:58,991 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 20:51:58,991 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 20:51:58,991 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 20:51:58,991 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 20:51:58,991 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 20:51:58,992 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 20:51:58,992 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 20:51:58,992 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 20:51:58,992 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 20:51:58,992 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 20:51:58,992 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 20:51:58,993 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 20:51:58,993 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-14 20:51:58,993 INFO L153 SettingsManager]: * To the following directory=./dump/ [2024-11-14 20:51:58,993 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 20:51:58,993 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 20:51:58,993 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 20:51:58,993 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 20:51:58,993 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 20:51:58,993 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-14 20:51:58,993 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 20:51:58,993 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 20:51:58,994 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2024-11-14 20:51:58,994 INFO L153 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2024-11-14 20:51:58,994 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2024-11-14 20:51:58,994 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:59,265 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 20:51:59,274 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 20:51:59,278 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 20:51:59,280 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 20:51:59,281 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 20:51:59,282 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/svcomp/weaver/popl20-more-buffer-series.wvr.c [2024-11-14 20:52:00,635 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 20:52:00,882 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 20:52:00,882 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/trunk/examples/svcomp/weaver/popl20-more-buffer-series.wvr.c [2024-11-14 20:52:00,892 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/data/d15ffac47/477220233dba4c80b2558aebfd685b99/FLAG88784afa7 [2024-11-14 20:52:00,912 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/data/d15ffac47/477220233dba4c80b2558aebfd685b99 [2024-11-14 20:52:00,917 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 20:52:00,919 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-11-14 20:52:00,921 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 20:52:00,921 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 20:52:00,926 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 20:52:00,927 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 08:52:00" (1/1) ... [2024-11-14 20:52:00,928 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@64b00615 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:52:00, skipping insertion in model container [2024-11-14 20:52:00,928 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 08:52:00" (1/1) ... [2024-11-14 20:52:00,947 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 20:52:01,138 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-series.wvr.c[4403,4416] [2024-11-14 20:52:01,151 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 20:52:01,163 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 20:52:01,197 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-series.wvr.c[4403,4416] [2024-11-14 20:52:01,200 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 20:52:01,220 INFO L204 MainTranslator]: Completed translation [2024-11-14 20:52:01,220 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:52:01 WrapperNode [2024-11-14 20:52:01,221 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 20:52:01,222 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 20:52:01,222 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 20:52:01,222 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 20:52:01,228 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:52:01" (1/1) ... [2024-11-14 20:52:01,237 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:52:01" (1/1) ... [2024-11-14 20:52:01,272 INFO L138 Inliner]: procedures = 26, calls = 67, calls flagged for inlining = 22, calls inlined = 28, statements flattened = 333 [2024-11-14 20:52:01,273 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 20:52:01,273 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 20:52:01,273 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 20:52:01,273 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 20:52:01,280 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:52:01" (1/1) ... [2024-11-14 20:52:01,280 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:52:01" (1/1) ... [2024-11-14 20:52:01,289 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:52:01" (1/1) ... [2024-11-14 20:52:01,289 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:52:01" (1/1) ... [2024-11-14 20:52:01,301 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:52:01" (1/1) ... [2024-11-14 20:52:01,305 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:52:01" (1/1) ... [2024-11-14 20:52:01,307 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:52:01" (1/1) ... [2024-11-14 20:52:01,309 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:52:01" (1/1) ... [2024-11-14 20:52:01,312 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 20:52:01,316 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 20:52:01,317 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 20:52:01,317 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 20:52:01,318 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:52:01" (1/1) ... [2024-11-14 20:52:01,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 20:52:01,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:01,345 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:52:01,347 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:52:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 20:52:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-14 20:52:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-14 20:52:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-11-14 20:52:01,370 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-11-14 20:52:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-11-14 20:52:01,371 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-11-14 20:52:01,371 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2024-11-14 20:52:01,371 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2024-11-14 20:52:01,371 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2024-11-14 20:52:01,371 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2024-11-14 20:52:01,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 20:52:01,371 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2024-11-14 20:52:01,371 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2024-11-14 20:52:01,371 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-14 20:52:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 20:52:01,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 20:52:01,374 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:52:01,501 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 20:52:01,504 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 20:52:01,964 INFO L283 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-14 20:52:01,964 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 20:52:02,129 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 20:52:02,129 INFO L316 CfgBuilder]: Removed 7 assume(true) statements. [2024-11-14 20:52:02,130 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 08:52:02 BoogieIcfgContainer [2024-11-14 20:52:02,130 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 20:52:02,132 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 20:52:02,132 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 20:52:02,136 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 20:52:02,136 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 08:52:00" (1/3) ... [2024-11-14 20:52:02,137 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a07b853 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 08:52:02, skipping insertion in model container [2024-11-14 20:52:02,137 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 08:52:01" (2/3) ... [2024-11-14 20:52:02,137 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a07b853 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 08:52:02, skipping insertion in model container [2024-11-14 20:52:02,137 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 08:52:02" (3/3) ... [2024-11-14 20:52:02,138 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-more-buffer-series.wvr.c [2024-11-14 20:52:02,151 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 20:52:02,153 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG popl20-more-buffer-series.wvr.c that has 5 procedures, 241 locations, 1 initial locations, 7 loop locations, and 1 error locations. [2024-11-14 20:52:02,153 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-14 20:52:02,250 INFO L143 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2024-11-14 20:52:02,312 INFO L123 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 20:52:02,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-11-14 20:52:02,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:02,316 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:52:02,318 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:52:02,415 INFO L185 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-14 20:52:02,429 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2024-11-14 20:52:02,438 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;@44f2e63b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 20:52:02,438 INFO L334 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2024-11-14 20:52:04,141 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:52:04,145 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:04,146 INFO L85 PathProgramCache]: Analyzing trace with hash -292135780, now seen corresponding path program 1 times [2024-11-14 20:52:04,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:04,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128815932] [2024-11-14 20:52:04,153 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:04,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:04,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:04,677 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:52:04,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:04,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128815932] [2024-11-14 20:52:04,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128815932] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 20:52:04,678 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 20:52:04,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 20:52:04,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450803158] [2024-11-14 20:52:04,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 20:52:04,687 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-14 20:52:04,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:52:04,710 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-14 20:52:04,711 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-14 20:52:04,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:04,713 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:52:04,714 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 107.0) internal successors, (214), 2 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:52:04,714 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:04,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:04,831 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 20:52:04,831 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:52:04,832 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:04,832 INFO L85 PathProgramCache]: Analyzing trace with hash 128465972, now seen corresponding path program 1 times [2024-11-14 20:52:04,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:04,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542982565] [2024-11-14 20:52:04,832 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:04,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:05,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:05,906 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:52:05,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:05,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542982565] [2024-11-14 20:52:05,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542982565] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 20:52:05,907 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 20:52:05,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-14 20:52:05,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440688497] [2024-11-14 20:52:05,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 20:52:05,908 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 20:52:05,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:52:05,909 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 20:52:05,912 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 20:52:05,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:05,914 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:52:05,915 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 34.666666666666664) internal successors, (208), 6 states have internal predecessors, (208), 0 states have call successors, (0), 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:05,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:05,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:06,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:06,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:06,199 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-14 20:52:06,200 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:52:06,201 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:06,201 INFO L85 PathProgramCache]: Analyzing trace with hash -2073758211, now seen corresponding path program 1 times [2024-11-14 20:52:06,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:06,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377926924] [2024-11-14 20:52:06,201 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:06,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:06,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:06,854 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:52:06,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:06,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377926924] [2024-11-14 20:52:06,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377926924] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 20:52:06,855 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 20:52:06,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-14 20:52:06,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337924536] [2024-11-14 20:52:06,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 20:52:06,855 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 20:52:06,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:52:06,856 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 20:52:06,856 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 20:52:06,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:06,857 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:52:06,857 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 36.666666666666664) internal successors, (220), 6 states have internal predecessors, (220), 0 states have call successors, (0), 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:06,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:06,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:06,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:07,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:07,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:07,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:07,097 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-14 20:52:07,097 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:52:07,098 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:07,098 INFO L85 PathProgramCache]: Analyzing trace with hash -1303380254, now seen corresponding path program 1 times [2024-11-14 20:52:07,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:07,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750231446] [2024-11-14 20:52:07,099 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:07,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:07,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:07,925 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:52:07,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:07,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750231446] [2024-11-14 20:52:07,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750231446] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:07,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167045534] [2024-11-14 20:52:07,926 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:07,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:07,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:07,930 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:52:07,932 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:52:08,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:08,187 INFO L256 TraceCheckSpWp]: Trace formula consists of 885 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 20:52:08,199 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:08,507 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:52:08,507 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:08,919 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:52:08,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167045534] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:08,919 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:08,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2024-11-14 20:52:08,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853630160] [2024-11-14 20:52:08,920 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:52:08,921 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-14 20:52:08,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:52:08,922 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-14 20:52:08,922 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2024-11-14 20:52:08,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:08,922 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:52:08,922 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 16.0) internal successors, (304), 19 states have internal predecessors, (304), 0 states have call successors, (0), 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:08,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:08,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:08,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:08,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:09,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:09,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:09,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:09,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:09,481 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:52:09,662 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:52:09,663 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:52:09,746 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:52:09,746 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:52:09,748 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:09,748 INFO L85 PathProgramCache]: Analyzing trace with hash -948865816, now seen corresponding path program 1 times [2024-11-14 20:52:09,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:09,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253005718] [2024-11-14 20:52:09,748 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:09,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:09,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:10,249 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:52:10,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:10,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253005718] [2024-11-14 20:52:10,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253005718] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:10,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [409126275] [2024-11-14 20:52:10,250 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:10,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:10,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:10,254 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:52:10,256 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:52:10,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:10,421 INFO L256 TraceCheckSpWp]: Trace formula consists of 574 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 20:52:10,426 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:10,679 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:52:10,680 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:10,988 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:52:10,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [409126275] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:10,988 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:10,989 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2024-11-14 20:52:11,013 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:11,014 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:52:11,015 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:11,015 INFO L85 PathProgramCache]: Analyzing trace with hash 1453135122, now seen corresponding path program 1 times [2024-11-14 20:52:11,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:11,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36779867] [2024-11-14 20:52:11,015 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:11,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:11,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:11,448 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:52:11,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:11,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36779867] [2024-11-14 20:52:11,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36779867] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:11,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687420872] [2024-11-14 20:52:11,449 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:11,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:11,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:11,452 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:52:11,453 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:52:11,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:11,620 INFO L256 TraceCheckSpWp]: Trace formula consists of 591 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 20:52:11,624 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:11,850 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:52:11,851 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:12,151 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:52:12,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687420872] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:12,152 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:12,152 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2024-11-14 20:52:12,239 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:52:12,239 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:52:12,239 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:52:12,239 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:12,239 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:52:12,240 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:12,240 INFO L85 PathProgramCache]: Analyzing trace with hash -1225639705, now seen corresponding path program 1 times [2024-11-14 20:52:12,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:12,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589170193] [2024-11-14 20:52:12,241 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:12,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:12,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:12,661 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:52:12,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:12,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589170193] [2024-11-14 20:52:12,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589170193] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:12,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90738949] [2024-11-14 20:52:12,662 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:12,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:12,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:12,664 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:52:12,666 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:52:12,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:12,848 INFO L256 TraceCheckSpWp]: Trace formula consists of 629 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 20:52:12,851 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:13,081 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:52:13,081 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:13,379 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:52:13,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90738949] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:13,380 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:13,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2024-11-14 20:52:13,452 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:52:13,452 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:52:13,453 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:13,454 INFO L85 PathProgramCache]: Analyzing trace with hash -2055206732, now seen corresponding path program 1 times [2024-11-14 20:52:13,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:13,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869230966] [2024-11-14 20:52:13,454 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:13,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:13,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:13,958 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:52:13,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:13,958 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869230966] [2024-11-14 20:52:13,958 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869230966] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:13,958 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041005199] [2024-11-14 20:52:13,959 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:13,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:13,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:13,962 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:52:13,963 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:52:14,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:14,165 INFO L256 TraceCheckSpWp]: Trace formula consists of 739 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 20:52:14,169 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:14,391 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:52:14,392 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:14,703 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:52:14,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041005199] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:14,704 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:14,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2024-11-14 20:52:14,789 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:52:14,790 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:52:14,790 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:52:14,790 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:52:14,790 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:14,791 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:14,791 INFO L85 PathProgramCache]: Analyzing trace with hash 466438114, now seen corresponding path program 1 times [2024-11-14 20:52:14,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:14,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023691522] [2024-11-14 20:52:14,791 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:14,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:14,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:15,303 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:52:15,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:15,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023691522] [2024-11-14 20:52:15,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023691522] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:15,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863313863] [2024-11-14 20:52:15,304 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:15,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:15,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:15,307 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:52:15,309 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:52:15,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:15,535 INFO L256 TraceCheckSpWp]: Trace formula consists of 785 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 20:52:15,539 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:15,749 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:52:15,749 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:16,051 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:52:16,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863313863] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:16,051 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:16,051 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2024-11-14 20:52:16,052 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:16,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1306134187, now seen corresponding path program 2 times [2024-11-14 20:52:16,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:16,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346600419] [2024-11-14 20:52:16,052 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:16,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:16,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:16,640 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:52:16,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:16,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346600419] [2024-11-14 20:52:16,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346600419] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:16,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197124388] [2024-11-14 20:52:16,641 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 20:52:16,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:16,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:16,644 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:52:16,645 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:52:16,884 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-14 20:52:16,884 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:52:16,887 INFO L256 TraceCheckSpWp]: Trace formula consists of 857 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-14 20:52:16,892 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:17,169 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:52:17,169 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 20:52:17,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197124388] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 20:52:17,170 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 20:52:17,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2024-11-14 20:52:17,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679024943] [2024-11-14 20:52:17,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 20:52:17,172 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 20:52:17,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:52:17,172 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 20:52:17,173 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2024-11-14 20:52:17,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:17,173 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:52:17,173 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 50.0) internal successors, (250), 5 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 20:52:17,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:17,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:17,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:17,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:17,173 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:17,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:17,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:17,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:17,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:17,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:52:17,413 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:52:17,614 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:52:17,814 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:52:18,009 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:52:18,209 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:52:18,410 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:52:18,597 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,SelfDestructingSolverStorable8,SelfDestructingSolverStorable7,SelfDestructingSolverStorable6,7 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5,6 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9,4 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,8 /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,9 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:18,598 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:52:18,599 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:18,599 INFO L85 PathProgramCache]: Analyzing trace with hash -1850729722, now seen corresponding path program 3 times [2024-11-14 20:52:18,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:18,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364981877] [2024-11-14 20:52:18,599 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:18,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:18,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:18,988 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 28 proven. 1 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 20:52:18,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:18,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364981877] [2024-11-14 20:52:18,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364981877] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:18,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711056080] [2024-11-14 20:52:18,989 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 20:52:18,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:18,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:18,991 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:52:18,994 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:52:19,174 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2024-11-14 20:52:19,174 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:52:19,177 INFO L256 TraceCheckSpWp]: Trace formula consists of 540 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-14 20:52:19,185 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:19,515 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-14 20:52:19,515 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 20:52:19,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711056080] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 20:52:19,515 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 20:52:19,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [9] total 17 [2024-11-14 20:52:19,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103919736] [2024-11-14 20:52:19,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 20:52:19,516 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-14 20:52:19,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:52:19,517 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-14 20:52:19,517 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2024-11-14 20:52:19,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:19,517 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:52:19,518 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 24.6) internal successors, (246), 10 states have internal predecessors, (246), 0 states have call successors, (0), 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:19,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:19,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:19,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:19,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:19,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:52:19,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:20,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:20,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:20,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:20,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:20,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:52:20,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:52:20,574 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:52:20,757 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:20,758 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:52:20,758 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:20,758 INFO L85 PathProgramCache]: Analyzing trace with hash 489249908, now seen corresponding path program 4 times [2024-11-14 20:52:20,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:20,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890135960] [2024-11-14 20:52:20,758 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:20,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:20,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:21,360 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 92 proven. 7 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2024-11-14 20:52:21,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:21,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890135960] [2024-11-14 20:52:21,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890135960] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:21,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965984270] [2024-11-14 20:52:21,361 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 20:52:21,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:21,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:21,363 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:52:21,365 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:52:21,637 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 20:52:21,637 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:52:21,641 INFO L256 TraceCheckSpWp]: Trace formula consists of 1029 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 20:52:21,646 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:21,880 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 129 proven. 1 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-14 20:52:21,881 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:22,195 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 118 proven. 12 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-14 20:52:22,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965984270] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:22,195 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:22,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2024-11-14 20:52:22,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377035136] [2024-11-14 20:52:22,196 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:52:22,197 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-14 20:52:22,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:52:22,197 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-14 20:52:22,198 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2024-11-14 20:52:22,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:22,198 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:52:22,198 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 15.789473684210526) internal successors, (300), 19 states have internal predecessors, (300), 0 states have call successors, (0), 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:22,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:22,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:22,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:22,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:22,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:52:22,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:52:22,198 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:22,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:22,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:22,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:22,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:22,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:52:22,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:52:22,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:22,579 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:52:22,761 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:22,761 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:52:22,849 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:52:22,850 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:52:22,850 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:22,850 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:52:22,850 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:52:22,851 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:22,851 INFO L85 PathProgramCache]: Analyzing trace with hash -199241491, now seen corresponding path program 1 times [2024-11-14 20:52:22,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:22,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112859326] [2024-11-14 20:52:22,851 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:22,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:22,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:23,322 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 15 proven. 29 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 20:52:23,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:23,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112859326] [2024-11-14 20:52:23,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112859326] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:23,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248957309] [2024-11-14 20:52:23,323 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:23,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:23,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:23,325 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:52:23,326 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:52:23,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:23,470 INFO L256 TraceCheckSpWp]: Trace formula consists of 569 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 20:52:23,472 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:23,867 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 20:52:23,868 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:24,252 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 16 proven. 28 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 20:52:24,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1248957309] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:24,252 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:24,252 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 33 [2024-11-14 20:52:24,295 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:52:24,295 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:52:24,296 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:24,296 INFO L85 PathProgramCache]: Analyzing trace with hash 58867130, now seen corresponding path program 1 times [2024-11-14 20:52:24,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:24,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136615410] [2024-11-14 20:52:24,297 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:24,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:24,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:24,899 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 0 proven. 82 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-14 20:52:24,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:24,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136615410] [2024-11-14 20:52:24,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136615410] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:24,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778303154] [2024-11-14 20:52:24,900 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:24,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:24,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:24,902 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:52:24,904 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:52:25,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:25,116 INFO L256 TraceCheckSpWp]: Trace formula consists of 900 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 20:52:25,120 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:25,498 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 138 proven. 10 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2024-11-14 20:52:25,498 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:25,855 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 120 proven. 28 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2024-11-14 20:52:25,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778303154] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:25,856 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:25,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 31 [2024-11-14 20:52:25,885 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:52:25,885 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:52:25,886 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:25,886 INFO L85 PathProgramCache]: Analyzing trace with hash -1841123101, now seen corresponding path program 1 times [2024-11-14 20:52:25,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:25,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871535559] [2024-11-14 20:52:25,887 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:25,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:25,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:26,500 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 3 proven. 82 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2024-11-14 20:52:26,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:26,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871535559] [2024-11-14 20:52:26,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871535559] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:26,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726804780] [2024-11-14 20:52:26,500 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:26,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:26,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:26,502 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:52:26,503 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:52:26,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:26,770 INFO L256 TraceCheckSpWp]: Trace formula consists of 955 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 20:52:26,774 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:27,115 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 138 proven. 10 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2024-11-14 20:52:27,115 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:27,459 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 120 proven. 28 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2024-11-14 20:52:27,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726804780] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:27,460 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:27,460 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 31 [2024-11-14 20:52:27,475 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:52:27,475 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:27,476 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:27,476 INFO L85 PathProgramCache]: Analyzing trace with hash 1456692941, now seen corresponding path program 1 times [2024-11-14 20:52:27,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:27,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302476298] [2024-11-14 20:52:27,476 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:27,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:27,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:28,169 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 3 proven. 82 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2024-11-14 20:52:28,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:28,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302476298] [2024-11-14 20:52:28,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302476298] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:28,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [118992219] [2024-11-14 20:52:28,169 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:28,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:28,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:28,172 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:52:28,174 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:52:28,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:28,409 INFO L256 TraceCheckSpWp]: Trace formula consists of 971 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 20:52:28,413 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:28,725 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 138 proven. 10 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2024-11-14 20:52:28,725 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:29,112 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 120 proven. 28 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2024-11-14 20:52:29,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [118992219] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:29,113 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:29,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 31 [2024-11-14 20:52:29,114 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:29,114 INFO L85 PathProgramCache]: Analyzing trace with hash -629446993, now seen corresponding path program 5 times [2024-11-14 20:52:29,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:29,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189569158] [2024-11-14 20:52:29,114 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:29,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:29,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:29,732 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 3 proven. 82 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2024-11-14 20:52:29,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:29,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189569158] [2024-11-14 20:52:29,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189569158] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:29,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511610235] [2024-11-14 20:52:29,732 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-14 20:52:29,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:29,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:29,735 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:52:29,737 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:52:30,160 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-14 20:52:30,160 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:52:30,165 INFO L256 TraceCheckSpWp]: Trace formula consists of 1043 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-14 20:52:30,169 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:30,717 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 126 proven. 22 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2024-11-14 20:52:30,717 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:31,639 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 130 proven. 18 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2024-11-14 20:52:31,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511610235] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:31,640 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:31,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 13] total 35 [2024-11-14 20:52:31,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403147094] [2024-11-14 20:52:31,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:52:31,641 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-14 20:52:31,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:52:31,643 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-14 20:52:31,643 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1020, Unknown=0, NotChecked=0, Total=1190 [2024-11-14 20:52:31,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:31,643 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:52:31,644 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 18.0) internal successors, (630), 35 states have internal predecessors, (630), 0 states have call successors, (0), 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,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:31,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:31,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:31,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:31,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:52:31,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:52:31,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:31,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:33,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:33,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:33,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:33,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:33,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:52:33,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:52:33,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:33,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:52:33,218 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:52:33,413 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:52:33,614 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:52:33,814 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:52:34,014 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:52:34,201 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,SelfDestructingSolverStorable12,13 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13,SelfDestructingSolverStorable14,14 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15,SelfDestructingSolverStorable16 [2024-11-14 20:52:34,202 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:52:34,261 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:34,261 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:52:34,261 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:52:34,261 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:52:34,261 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:52:34,262 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:34,262 INFO L85 PathProgramCache]: Analyzing trace with hash 1948072983, now seen corresponding path program 1 times [2024-11-14 20:52:34,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:34,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646001272] [2024-11-14 20:52:34,262 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:34,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:34,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:34,739 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-14 20:52:34,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:34,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646001272] [2024-11-14 20:52:34,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646001272] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 20:52:34,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 20:52:34,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-14 20:52:34,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 20:52:34,745 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 20:52:34,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:52:34,745 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 20:52:34,745 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-14 20:52:34,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:34,746 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:52:34,746 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 25.0) internal successors, (200), 8 states have internal predecessors, (200), 0 states have call successors, (0), 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:34,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:34,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:34,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:34,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:34,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:52:34,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:52:34,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:34,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:52:34,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:34,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:34,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:34,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:34,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:34,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:52:34,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:52:34,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:34,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:52:34,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:52:34,939 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-14 20:52:34,939 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:52:34,940 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:34,940 INFO L85 PathProgramCache]: Analyzing trace with hash 535291781, now seen corresponding path program 1 times [2024-11-14 20:52:34,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:34,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474115979] [2024-11-14 20:52:34,941 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:34,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:35,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:35,888 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 6 proven. 34 refuted. 0 times theorem prover too weak. 257 trivial. 0 not checked. [2024-11-14 20:52:35,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:35,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474115979] [2024-11-14 20:52:35,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474115979] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:35,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075729366] [2024-11-14 20:52:35,888 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:35,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:35,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:35,891 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:52:35,893 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:52:36,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:36,167 INFO L256 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 20:52:36,172 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:36,687 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 164 proven. 27 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2024-11-14 20:52:36,687 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:37,206 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 144 proven. 47 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2024-11-14 20:52:37,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075729366] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:37,206 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:37,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 37 [2024-11-14 20:52:37,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071247897] [2024-11-14 20:52:37,206 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:52:37,207 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-11-14 20:52:37,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:52:37,208 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-11-14 20:52:37,209 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=229, Invalid=1103, Unknown=0, NotChecked=0, Total=1332 [2024-11-14 20:52:37,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:37,209 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:52:37,209 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 11.864864864864865) internal successors, (439), 37 states have internal predecessors, (439), 0 states have call successors, (0), 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:37,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:37,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:37,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:37,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:37,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:52:37,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:52:37,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:37,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:52:37,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:52:37,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:37,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:37,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:37,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:37,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:37,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:52:37,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:52:37,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:37,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:52:37,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:52:37,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:52:37,785 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:52:37,969 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:37,969 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:38,052 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:52:38,052 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:52:38,052 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:38,053 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:52:38,053 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:52:38,054 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:38,054 INFO L85 PathProgramCache]: Analyzing trace with hash -501097675, now seen corresponding path program 1 times [2024-11-14 20:52:38,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:38,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494222417] [2024-11-14 20:52:38,054 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:38,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:38,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:38,511 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 24 proven. 2 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-14 20:52:38,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:38,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494222417] [2024-11-14 20:52:38,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494222417] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:38,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415588623] [2024-11-14 20:52:38,512 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:38,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:38,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:38,514 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:52:38,515 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:52:38,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:38,710 INFO L256 TraceCheckSpWp]: Trace formula consists of 625 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 20:52:38,713 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:39,211 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 22 proven. 13 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2024-11-14 20:52:39,212 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:39,689 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 22 proven. 13 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2024-11-14 20:52:39,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415588623] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:39,689 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:39,690 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 30 [2024-11-14 20:52:39,728 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:52:39,729 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:52:39,730 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:39,730 INFO L85 PathProgramCache]: Analyzing trace with hash -1603039870, now seen corresponding path program 1 times [2024-11-14 20:52:39,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:39,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545348868] [2024-11-14 20:52:39,730 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:39,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:39,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:40,567 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 124 proven. 128 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-14 20:52:40,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:40,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545348868] [2024-11-14 20:52:40,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545348868] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:40,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488609649] [2024-11-14 20:52:40,567 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:40,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:40,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:40,570 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:52:40,572 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:52:40,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:40,800 INFO L256 TraceCheckSpWp]: Trace formula consists of 956 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 20:52:40,805 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:41,291 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 164 proven. 27 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2024-11-14 20:52:41,291 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:41,727 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 144 proven. 47 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2024-11-14 20:52:41,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488609649] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:41,727 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:41,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 15, 15] total 43 [2024-11-14 20:52:41,754 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:52:41,754 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:52:41,755 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:41,755 INFO L85 PathProgramCache]: Analyzing trace with hash 818876657, now seen corresponding path program 1 times [2024-11-14 20:52:41,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:41,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339630515] [2024-11-14 20:52:41,755 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:41,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:41,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:42,673 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 124 proven. 128 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2024-11-14 20:52:42,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:42,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339630515] [2024-11-14 20:52:42,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339630515] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:42,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850030466] [2024-11-14 20:52:42,674 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:42,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:42,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:42,676 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:52:42,679 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:52:42,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:42,948 INFO L256 TraceCheckSpWp]: Trace formula consists of 1011 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 20:52:42,953 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:43,455 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 164 proven. 27 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2024-11-14 20:52:43,455 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:43,899 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 144 proven. 47 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2024-11-14 20:52:43,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1850030466] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:43,899 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:43,899 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 15, 15] total 43 [2024-11-14 20:52:43,914 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:43,914 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 20:52:43,914 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:43,915 INFO L85 PathProgramCache]: Analyzing trace with hash 393776475, now seen corresponding path program 1 times [2024-11-14 20:52:43,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:43,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858397119] [2024-11-14 20:52:43,915 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:43,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:43,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:44,750 INFO L134 CoverageAnalysis]: Checked inductivity of 311 backedges. 3 proven. 158 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2024-11-14 20:52:44,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:44,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858397119] [2024-11-14 20:52:44,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858397119] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:44,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382695686] [2024-11-14 20:52:44,750 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:44,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:44,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:44,753 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:52:44,755 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:52:45,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:45,029 INFO L256 TraceCheckSpWp]: Trace formula consists of 1027 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 20:52:45,033 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:45,410 INFO L134 CoverageAnalysis]: Checked inductivity of 311 backedges. 164 proven. 27 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2024-11-14 20:52:45,410 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:45,798 INFO L134 CoverageAnalysis]: Checked inductivity of 311 backedges. 144 proven. 47 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2024-11-14 20:52:45,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1382695686] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:45,798 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:45,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 37 [2024-11-14 20:52:45,799 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:45,799 INFO L85 PathProgramCache]: Analyzing trace with hash -1745893284, now seen corresponding path program 2 times [2024-11-14 20:52:45,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:45,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972194616] [2024-11-14 20:52:45,800 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:45,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:45,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:46,692 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 8 proven. 59 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2024-11-14 20:52:46,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:46,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972194616] [2024-11-14 20:52:46,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972194616] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:46,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967644543] [2024-11-14 20:52:46,693 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 20:52:46,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:46,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:46,695 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:52:46,696 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:52:46,928 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-14 20:52:46,928 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:52:46,932 INFO L256 TraceCheckSpWp]: Trace formula consists of 1099 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-14 20:52:46,936 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:47,615 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 141 proven. 50 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2024-11-14 20:52:47,615 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:48,539 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 160 proven. 31 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2024-11-14 20:52:48,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967644543] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:48,539 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:48,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 16] total 47 [2024-11-14 20:52:48,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120914583] [2024-11-14 20:52:48,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:52:48,540 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-14 20:52:48,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:52:48,541 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-14 20:52:48,542 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=1892, Unknown=0, NotChecked=0, Total=2162 [2024-11-14 20:52:48,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:48,542 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:52:48,542 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 15.27659574468085) internal successors, (718), 47 states have internal predecessors, (718), 0 states have call successors, (0), 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:48,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:48,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:48,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:48,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:48,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:52:48,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:52:48,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:48,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:52:48,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:52:48,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:52:48,543 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:50,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:52:50,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:50,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:52:50,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:50,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:52:50,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:52:50,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:52:50,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:52:50,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:52:50,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:52:50,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:52:50,316 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:50,516 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-14 20:52:50,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-14 20:52:50,916 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:52:51,116 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:51,302 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,SelfDestructingSolverStorable19,22 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20,SelfDestructingSolverStorable21,SelfDestructingSolverStorable22,19 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23,18 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,21 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:51,303 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:51,361 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:52:51,361 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:51,361 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:52:51,361 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:52:51,361 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:52:51,362 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:51,362 INFO L85 PathProgramCache]: Analyzing trace with hash 1842988635, now seen corresponding path program 1 times [2024-11-14 20:52:51,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:51,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437931794] [2024-11-14 20:52:51,362 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:51,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:51,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:51,722 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 24 proven. 2 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2024-11-14 20:52:51,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:51,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437931794] [2024-11-14 20:52:51,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437931794] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:51,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657165914] [2024-11-14 20:52:51,723 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:51,723 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:51,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:51,726 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:52:51,727 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:52:51,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:51,950 INFO L256 TraceCheckSpWp]: Trace formula consists of 653 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-14 20:52:51,954 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:52,717 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 24 proven. 10 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2024-11-14 20:52:52,718 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:53,455 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 24 proven. 10 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2024-11-14 20:52:53,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657165914] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:53,455 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:53,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 14] total 33 [2024-11-14 20:52:53,482 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 20:52:53,482 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:52:53,483 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:53,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1170556840, now seen corresponding path program 1 times [2024-11-14 20:52:53,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:53,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049232346] [2024-11-14 20:52:53,484 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:53,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:53,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:54,512 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 138 proven. 157 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2024-11-14 20:52:54,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:54,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049232346] [2024-11-14 20:52:54,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049232346] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:54,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611647517] [2024-11-14 20:52:54,512 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:54,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:54,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:54,515 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:52:54,518 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:52:54,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:54,764 INFO L256 TraceCheckSpWp]: Trace formula consists of 984 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 20:52:54,769 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:55,372 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 190 proven. 52 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2024-11-14 20:52:55,372 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:55,934 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 152 proven. 90 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2024-11-14 20:52:55,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611647517] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:55,934 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:55,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18, 18] total 52 [2024-11-14 20:52:55,980 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 20:52:55,980 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:55,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:55,981 INFO L85 PathProgramCache]: Analyzing trace with hash -2010481357, now seen corresponding path program 1 times [2024-11-14 20:52:55,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:55,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453994818] [2024-11-14 20:52:55,981 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:55,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:56,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:56,746 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 138 proven. 157 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2024-11-14 20:52:56,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:56,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453994818] [2024-11-14 20:52:56,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453994818] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:56,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332156628] [2024-11-14 20:52:56,747 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:56,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:56,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:56,748 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:52:56,749 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:52:57,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:57,009 INFO L256 TraceCheckSpWp]: Trace formula consists of 1039 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 20:52:57,014 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:57,561 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 190 proven. 52 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2024-11-14 20:52:57,561 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:52:58,160 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 152 proven. 90 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2024-11-14 20:52:58,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332156628] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:52:58,160 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:52:58,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18, 18] total 52 [2024-11-14 20:52:58,178 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:58,178 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_~cond~2#1_Out_18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:52:58,179 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:52:58,179 INFO L85 PathProgramCache]: Analyzing trace with hash 1036399261, now seen corresponding path program 1 times [2024-11-14 20:52:58,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:52:58,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552888248] [2024-11-14 20:52:58,180 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:58,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:52:58,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:58,996 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 6 proven. 191 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-11-14 20:52:58,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:52:58,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552888248] [2024-11-14 20:52:58,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552888248] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:52:58,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617865310] [2024-11-14 20:52:58,997 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:52:58,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:52:58,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:52:58,999 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:52:59,000 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:52:59,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:52:59,229 INFO L256 TraceCheckSpWp]: Trace formula consists of 1055 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 20:52:59,232 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:52:59,759 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 190 proven. 52 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2024-11-14 20:52:59,759 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:00,326 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 152 proven. 90 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2024-11-14 20:53:00,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617865310] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:00,326 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:00,326 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 46 [2024-11-14 20:53:00,327 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:00,327 INFO L85 PathProgramCache]: Analyzing trace with hash -388868498, now seen corresponding path program 3 times [2024-11-14 20:53:00,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:00,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361834335] [2024-11-14 20:53:00,327 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:00,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:00,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:01,126 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 10 proven. 93 refuted. 0 times theorem prover too weak. 277 trivial. 0 not checked. [2024-11-14 20:53:01,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:01,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361834335] [2024-11-14 20:53:01,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361834335] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:01,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022857507] [2024-11-14 20:53:01,127 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 20:53:01,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:01,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:01,129 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:53:01,130 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:53:01,323 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-14 20:53:01,323 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:53:01,326 INFO L256 TraceCheckSpWp]: Trace formula consists of 641 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-14 20:53:01,330 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:01,940 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 44 proven. 27 refuted. 0 times theorem prover too weak. 309 trivial. 0 not checked. [2024-11-14 20:53:01,940 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:02,076 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2024-11-14 20:53:02,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022857507] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:02,076 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 20:53:02,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [21, 13] total 36 [2024-11-14 20:53:02,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990984875] [2024-11-14 20:53:02,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 20:53:02,077 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 20:53:02,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:53:02,077 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 20:53:02,077 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1141, Unknown=0, NotChecked=0, Total=1260 [2024-11-14 20:53:02,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:02,078 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:53:02,078 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 42.833333333333336) internal successors, (257), 6 states have internal predecessors, (257), 0 states have call successors, (0), 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:02,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:02,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:02,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:02,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:02,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:53:02,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:53:02,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:02,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:53:02,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:53:02,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:53:02,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:53:02,078 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:02,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:02,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:02,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:02,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:02,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:53:02,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:53:02,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:02,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:53:02,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:53:02,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:53:02,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:53:02,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:53:02,565 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:53:02,765 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-14 20:53:02,966 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:53:03,166 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:53:03,367 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:53:03,553 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /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,24 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24,SelfDestructingSolverStorable25,SelfDestructingSolverStorable26,SelfDestructingSolverStorable27,SelfDestructingSolverStorable28 [2024-11-14 20:53:03,553 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:03,555 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:03,555 INFO L85 PathProgramCache]: Analyzing trace with hash -701813979, now seen corresponding path program 4 times [2024-11-14 20:53:03,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:03,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909007938] [2024-11-14 20:53:03,555 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:03,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:03,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:04,316 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 6 proven. 159 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2024-11-14 20:53:04,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:04,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909007938] [2024-11-14 20:53:04,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909007938] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:04,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815759492] [2024-11-14 20:53:04,317 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 20:53:04,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:04,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:04,320 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:53:04,321 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:53:04,596 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 20:53:04,597 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:53:04,600 INFO L256 TraceCheckSpWp]: Trace formula consists of 1068 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-14 20:53:04,604 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:05,441 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 158 proven. 84 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2024-11-14 20:53:05,441 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:06,726 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 147 proven. 95 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2024-11-14 20:53:06,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815759492] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:06,727 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:06,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 19] total 56 [2024-11-14 20:53:06,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571539458] [2024-11-14 20:53:06,727 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:53:06,729 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2024-11-14 20:53:06,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:53:06,732 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2024-11-14 20:53:06,733 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=361, Invalid=2719, Unknown=0, NotChecked=0, Total=3080 [2024-11-14 20:53:06,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:06,733 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:53:06,734 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 13.910714285714286) internal successors, (779), 56 states have internal predecessors, (779), 0 states have call successors, (0), 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:06,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:06,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:06,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:06,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:06,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:53:06,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:53:06,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:06,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:53:06,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:53:06,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:53:06,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:53:06,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:53:06,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:08,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:08,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:08,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:08,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:08,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:53:08,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:53:08,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:08,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:53:08,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:53:08,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:53:08,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:53:08,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:53:08,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:53:08,507 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:53:08,692 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:08,692 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:08,749 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:53:08,750 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:53:08,750 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:53:08,750 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:53:08,750 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:08,751 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:08,751 INFO L85 PathProgramCache]: Analyzing trace with hash -539430509, now seen corresponding path program 1 times [2024-11-14 20:53:08,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:08,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552374961] [2024-11-14 20:53:08,751 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:08,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:08,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:09,186 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 22 proven. 13 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2024-11-14 20:53:09,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:09,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552374961] [2024-11-14 20:53:09,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552374961] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:09,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926923354] [2024-11-14 20:53:09,187 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:09,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:09,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:09,189 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:53:09,189 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:53:09,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:09,373 INFO L256 TraceCheckSpWp]: Trace formula consists of 681 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-14 20:53:09,376 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:10,099 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 24 proven. 10 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2024-11-14 20:53:10,099 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:10,834 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 24 proven. 10 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2024-11-14 20:53:10,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926923354] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:10,834 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:10,834 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 37 [2024-11-14 20:53:10,848 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:10,848 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_~cond~2#1_Out_20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:10,849 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:10,849 INFO L85 PathProgramCache]: Analyzing trace with hash 1598460180, now seen corresponding path program 1 times [2024-11-14 20:53:10,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:10,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809633150] [2024-11-14 20:53:10,849 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:10,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:10,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:11,589 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 38 proven. 190 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2024-11-14 20:53:11,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:11,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809633150] [2024-11-14 20:53:11,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809633150] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:11,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668047707] [2024-11-14 20:53:11,590 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:11,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:11,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:11,593 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:53:11,593 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:53:11,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:11,824 INFO L256 TraceCheckSpWp]: Trace formula consists of 1024 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 20:53:11,827 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:12,371 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 210 proven. 85 refuted. 0 times theorem prover too weak. 141 trivial. 0 not checked. [2024-11-14 20:53:12,371 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:12,956 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 160 proven. 135 refuted. 0 times theorem prover too weak. 141 trivial. 0 not checked. [2024-11-14 20:53:12,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668047707] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:12,957 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:12,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 55 [2024-11-14 20:53:12,957 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:12,957 INFO L85 PathProgramCache]: Analyzing trace with hash 1863367095, now seen corresponding path program 5 times [2024-11-14 20:53:12,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:12,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491533802] [2024-11-14 20:53:12,958 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:12,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:13,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:13,758 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 9 proven. 209 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2024-11-14 20:53:13,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:13,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491533802] [2024-11-14 20:53:13,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491533802] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:13,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426339647] [2024-11-14 20:53:13,758 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-14 20:53:13,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:13,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:13,760 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:53:13,761 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:53:16,331 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-11-14 20:53:16,331 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:53:16,340 INFO L256 TraceCheckSpWp]: Trace formula consists of 1096 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-14 20:53:16,344 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:17,488 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 182 proven. 168 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2024-11-14 20:53:17,488 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:19,129 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 188 proven. 162 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2024-11-14 20:53:19,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426339647] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:19,129 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:19,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 27, 26] total 73 [2024-11-14 20:53:19,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021592880] [2024-11-14 20:53:19,129 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:53:19,130 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2024-11-14 20:53:19,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:53:19,131 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2024-11-14 20:53:19,132 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=979, Invalid=4277, Unknown=0, NotChecked=0, Total=5256 [2024-11-14 20:53:19,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:19,132 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:53:19,133 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 12.36986301369863) internal successors, (903), 73 states have internal predecessors, (903), 0 states have call successors, (0), 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:19,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:19,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:19,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:19,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:19,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:53:19,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:53:19,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:19,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:53:19,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:53:19,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:53:19,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:53:19,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:53:19,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:53:19,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:20,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:20,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:20,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:20,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:20,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:53:20,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:53:20,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:20,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:53:20,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:53:20,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:53:20,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:53:20,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:53:20,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:53:20,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:20,521 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-14 20:53:20,722 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:53:20,927 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:53:21,109 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30,SelfDestructingSolverStorable31,SelfDestructingSolverStorable32,29 /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 [2024-11-14 20:53:21,109 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:21,171 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:53:21,171 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:21,171 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:53:21,171 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:53:21,171 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:53:21,172 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:21,172 INFO L85 PathProgramCache]: Analyzing trace with hash -236934829, now seen corresponding path program 1 times [2024-11-14 20:53:21,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:21,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881210090] [2024-11-14 20:53:21,173 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:21,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:21,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:21,588 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 24 proven. 2 refuted. 0 times theorem prover too weak. 326 trivial. 0 not checked. [2024-11-14 20:53:21,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:21,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881210090] [2024-11-14 20:53:21,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881210090] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:21,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751781287] [2024-11-14 20:53:21,589 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:21,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:21,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:21,592 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:53:21,593 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:53:21,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:21,794 INFO L256 TraceCheckSpWp]: Trace formula consists of 709 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-14 20:53:21,797 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:22,528 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 22 proven. 13 refuted. 0 times theorem prover too weak. 317 trivial. 0 not checked. [2024-11-14 20:53:22,528 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:23,335 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 22 proven. 13 refuted. 0 times theorem prover too weak. 317 trivial. 0 not checked. [2024-11-14 20:53:23,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751781287] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:23,336 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:23,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 14] total 33 [2024-11-14 20:53:23,350 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:23,350 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_~cond~2#1_Out_22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:23,350 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:23,350 INFO L85 PathProgramCache]: Analyzing trace with hash 1998266808, now seen corresponding path program 1 times [2024-11-14 20:53:23,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:23,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509580160] [2024-11-14 20:53:23,351 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:23,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:23,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:24,089 INFO L134 CoverageAnalysis]: Checked inductivity of 542 backedges. 38 proven. 190 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2024-11-14 20:53:24,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:24,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509580160] [2024-11-14 20:53:24,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509580160] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:24,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951650281] [2024-11-14 20:53:24,089 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:24,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:24,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:24,091 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:53:24,092 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:53:24,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:24,332 INFO L256 TraceCheckSpWp]: Trace formula consists of 1052 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 20:53:24,335 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:24,884 INFO L134 CoverageAnalysis]: Checked inductivity of 542 backedges. 210 proven. 85 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2024-11-14 20:53:24,884 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:25,515 INFO L134 CoverageAnalysis]: Checked inductivity of 542 backedges. 160 proven. 135 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2024-11-14 20:53:25,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1951650281] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:25,515 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:25,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 55 [2024-11-14 20:53:25,516 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:25,516 INFO L85 PathProgramCache]: Analyzing trace with hash -31957531, now seen corresponding path program 6 times [2024-11-14 20:53:25,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:25,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351980989] [2024-11-14 20:53:25,516 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:25,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:25,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:26,524 INFO L134 CoverageAnalysis]: Checked inductivity of 550 backedges. 20 proven. 352 refuted. 0 times theorem prover too weak. 178 trivial. 0 not checked. [2024-11-14 20:53:26,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:26,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351980989] [2024-11-14 20:53:26,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351980989] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:26,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337477122] [2024-11-14 20:53:26,524 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-14 20:53:26,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:26,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:26,526 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:53:26,527 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:53:26,798 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-11-14 20:53:26,799 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:53:26,801 INFO L256 TraceCheckSpWp]: Trace formula consists of 770 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-14 20:53:26,806 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:27,570 INFO L134 CoverageAnalysis]: Checked inductivity of 550 backedges. 20 proven. 9 refuted. 0 times theorem prover too weak. 521 trivial. 0 not checked. [2024-11-14 20:53:27,570 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:27,710 INFO L134 CoverageAnalysis]: Checked inductivity of 550 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2024-11-14 20:53:27,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [337477122] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:27,710 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:27,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 14, 6] total 46 [2024-11-14 20:53:27,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512436501] [2024-11-14 20:53:27,711 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:53:27,712 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-11-14 20:53:27,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:53:27,713 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-11-14 20:53:27,714 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1871, Unknown=0, NotChecked=0, Total=2070 [2024-11-14 20:53:27,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:27,714 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:53:27,714 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 16.543478260869566) internal successors, (761), 46 states have internal predecessors, (761), 0 states have call successors, (0), 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:27,714 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:27,714 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:27,714 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:27,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:27,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:53:27,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:53:27,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:27,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:53:27,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:53:27,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:53:27,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:53:27,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:53:27,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:53:27,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:27,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:30,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:30,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:30,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:30,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:30,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:53:30,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:53:30,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:30,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:53:30,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:53:30,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:53:30,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:53:30,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:53:30,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:53:30,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:30,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:53:30,711 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:53:30,914 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:53:31,111 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:53:31,298 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /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,34 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-14 20:53:31,299 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:31,299 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:31,300 INFO L85 PathProgramCache]: Analyzing trace with hash 2141932830, now seen corresponding path program 7 times [2024-11-14 20:53:31,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:31,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890186966] [2024-11-14 20:53:31,300 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:31,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:31,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:31,950 INFO L134 CoverageAnalysis]: Checked inductivity of 523 backedges. 31 proven. 167 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-11-14 20:53:31,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:31,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890186966] [2024-11-14 20:53:31,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890186966] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:31,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983309003] [2024-11-14 20:53:31,950 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 20:53:31,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:31,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:31,952 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:53:31,953 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:53:32,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:32,193 INFO L256 TraceCheckSpWp]: Trace formula consists of 1043 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 20:53:32,196 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:32,740 INFO L134 CoverageAnalysis]: Checked inductivity of 523 backedges. 126 proven. 85 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-14 20:53:32,741 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:33,327 INFO L134 CoverageAnalysis]: Checked inductivity of 523 backedges. 90 proven. 121 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-14 20:53:33,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983309003] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:33,327 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:33,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 55 [2024-11-14 20:53:33,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611345976] [2024-11-14 20:53:33,327 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:53:33,328 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-11-14 20:53:33,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:53:33,329 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-11-14 20:53:33,330 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=463, Invalid=2507, Unknown=0, NotChecked=0, Total=2970 [2024-11-14 20:53:33,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:33,330 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:53:33,330 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 10.327272727272728) internal successors, (568), 55 states have internal predecessors, (568), 0 states have call successors, (0), 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:33,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:33,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:33,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:33,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:33,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:53:33,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:53:33,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:33,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:53:33,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:53:33,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:53:33,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:53:33,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:53:33,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:53:33,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:33,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:53:33,331 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:34,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:34,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:34,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:34,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:34,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:53:34,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:53:34,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:34,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:53:34,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:53:34,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:53:34,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:53:34,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:53:34,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:53:34,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:34,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:53:34,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 20:53:34,024 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:53:34,211 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,35 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:34,211 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:53:34,268 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:53:34,268 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:53:34,268 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_18 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:34,268 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:53:34,268 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:53:34,269 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:34,269 INFO L85 PathProgramCache]: Analyzing trace with hash 1239855761, now seen corresponding path program 1 times [2024-11-14 20:53:34,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:34,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192321368] [2024-11-14 20:53:34,269 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:34,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:34,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:34,802 INFO L134 CoverageAnalysis]: Checked inductivity of 459 backedges. 24 proven. 2 refuted. 0 times theorem prover too weak. 433 trivial. 0 not checked. [2024-11-14 20:53:34,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:34,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192321368] [2024-11-14 20:53:34,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192321368] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:34,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773059708] [2024-11-14 20:53:34,803 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:34,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:34,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:34,805 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:53:34,806 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:53:35,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:35,041 INFO L256 TraceCheckSpWp]: Trace formula consists of 772 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-14 20:53:35,044 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:36,192 INFO L134 CoverageAnalysis]: Checked inductivity of 459 backedges. 24 proven. 2 refuted. 0 times theorem prover too weak. 433 trivial. 0 not checked. [2024-11-14 20:53:36,193 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:36,682 INFO L134 CoverageAnalysis]: Checked inductivity of 459 backedges. 24 proven. 2 refuted. 0 times theorem prover too weak. 433 trivial. 0 not checked. [2024-11-14 20:53:36,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773059708] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:36,682 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:36,683 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 16, 11] total 32 [2024-11-14 20:53:36,696 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:36,696 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_~cond~2#1_Out_24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:36,697 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:36,697 INFO L85 PathProgramCache]: Analyzing trace with hash 1629544829, now seen corresponding path program 1 times [2024-11-14 20:53:36,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:36,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563331025] [2024-11-14 20:53:36,697 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:36,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:36,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:37,389 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 42 proven. 210 refuted. 0 times theorem prover too weak. 300 trivial. 0 not checked. [2024-11-14 20:53:37,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:37,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563331025] [2024-11-14 20:53:37,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563331025] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:37,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323934835] [2024-11-14 20:53:37,390 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:37,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:37,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:37,392 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:53:37,393 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:53:37,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:37,633 INFO L256 TraceCheckSpWp]: Trace formula consists of 971 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-14 20:53:37,636 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:38,295 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 126 proven. 126 refuted. 0 times theorem prover too weak. 300 trivial. 0 not checked. [2024-11-14 20:53:38,295 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:39,001 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 78 proven. 174 refuted. 0 times theorem prover too weak. 300 trivial. 0 not checked. [2024-11-14 20:53:39,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323934835] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:39,002 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:39,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 64 [2024-11-14 20:53:39,002 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:39,002 INFO L85 PathProgramCache]: Analyzing trace with hash -1347694525, now seen corresponding path program 8 times [2024-11-14 20:53:39,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:39,002 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300002672] [2024-11-14 20:53:39,002 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:39,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:39,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:39,749 INFO L134 CoverageAnalysis]: Checked inductivity of 564 backedges. 42 proven. 210 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-14 20:53:39,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:39,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300002672] [2024-11-14 20:53:39,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300002672] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:39,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575562204] [2024-11-14 20:53:39,749 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 20:53:39,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:39,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:39,751 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:53:39,752 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:53:40,003 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-14 20:53:40,004 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:53:40,008 INFO L256 TraceCheckSpWp]: Trace formula consists of 1057 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-14 20:53:40,011 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:40,736 INFO L134 CoverageAnalysis]: Checked inductivity of 564 backedges. 96 proven. 31 refuted. 0 times theorem prover too weak. 437 trivial. 0 not checked. [2024-11-14 20:53:40,736 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:41,528 INFO L134 CoverageAnalysis]: Checked inductivity of 564 backedges. 96 proven. 31 refuted. 0 times theorem prover too weak. 437 trivial. 0 not checked. [2024-11-14 20:53:41,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575562204] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:41,528 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:41,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 18, 19] total 57 [2024-11-14 20:53:41,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018630245] [2024-11-14 20:53:41,529 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:53:41,529 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2024-11-14 20:53:41,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:53:41,531 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2024-11-14 20:53:41,532 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=402, Invalid=2790, Unknown=0, NotChecked=0, Total=3192 [2024-11-14 20:53:41,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:41,532 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:53:41,532 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 15.771929824561404) internal successors, (899), 57 states have internal predecessors, (899), 0 states have call successors, (0), 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:41,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:41,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:41,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:41,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:41,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:53:41,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:53:41,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:41,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:53:41,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:53:41,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:53:41,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:53:41,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:53:41,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:53:41,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:41,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:53:41,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 20:53:41,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:53:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:53:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:53:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:53:43,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:53:43,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:53:43,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:53:43,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:53:43,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:43,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:53:43,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 20:53:43,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-14 20:53:43,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:53:43,652 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:43,852 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-11-14 20:53:44,039 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,38 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,37 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37,SelfDestructingSolverStorable38,SelfDestructingSolverStorable39 [2024-11-14 20:53:44,039 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:53:44,092 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:53:44,092 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:44,092 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:53:44,092 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:53:44,092 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:53:44,093 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:44,093 INFO L85 PathProgramCache]: Analyzing trace with hash -201046400, now seen corresponding path program 1 times [2024-11-14 20:53:44,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:44,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374465797] [2024-11-14 20:53:44,093 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:44,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:44,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:44,572 INFO L134 CoverageAnalysis]: Checked inductivity of 534 backedges. 21 proven. 41 refuted. 0 times theorem prover too weak. 472 trivial. 0 not checked. [2024-11-14 20:53:44,572 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:44,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374465797] [2024-11-14 20:53:44,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374465797] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:44,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105226126] [2024-11-14 20:53:44,573 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:44,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:44,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:44,574 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:53:44,575 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:53:44,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:44,819 INFO L256 TraceCheckSpWp]: Trace formula consists of 814 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-14 20:53:44,822 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:46,493 INFO L134 CoverageAnalysis]: Checked inductivity of 534 backedges. 1 proven. 61 refuted. 0 times theorem prover too weak. 472 trivial. 0 not checked. [2024-11-14 20:53:46,493 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:47,660 INFO L134 CoverageAnalysis]: Checked inductivity of 534 backedges. 35 proven. 27 refuted. 0 times theorem prover too weak. 472 trivial. 0 not checked. [2024-11-14 20:53:47,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105226126] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:47,660 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:47,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 29, 22] total 64 [2024-11-14 20:53:47,674 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork1_~cond~2#1_Out_26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:47,674 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:53:47,675 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:47,675 INFO L85 PathProgramCache]: Analyzing trace with hash -1133280276, now seen corresponding path program 1 times [2024-11-14 20:53:47,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:47,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896952806] [2024-11-14 20:53:47,675 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:47,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:47,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:48,066 INFO L134 CoverageAnalysis]: Checked inductivity of 627 backedges. 78 proven. 13 refuted. 0 times theorem prover too weak. 536 trivial. 0 not checked. [2024-11-14 20:53:48,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:48,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896952806] [2024-11-14 20:53:48,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896952806] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:48,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244759398] [2024-11-14 20:53:48,066 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:48,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:48,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:48,068 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:53:48,069 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:53:48,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:48,326 INFO L256 TraceCheckSpWp]: Trace formula consists of 1013 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-14 20:53:48,329 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:48,635 INFO L134 CoverageAnalysis]: Checked inductivity of 627 backedges. 6 proven. 46 refuted. 0 times theorem prover too weak. 575 trivial. 0 not checked. [2024-11-14 20:53:48,635 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:49,005 INFO L134 CoverageAnalysis]: Checked inductivity of 627 backedges. 6 proven. 47 refuted. 0 times theorem prover too weak. 574 trivial. 0 not checked. [2024-11-14 20:53:49,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244759398] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:49,005 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:49,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 8] total 11 [2024-11-14 20:53:49,006 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:49,006 INFO L85 PathProgramCache]: Analyzing trace with hash -691555872, now seen corresponding path program 9 times [2024-11-14 20:53:49,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:49,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469300162] [2024-11-14 20:53:49,006 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:49,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:49,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:50,257 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 48 proven. 377 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2024-11-14 20:53:50,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:50,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469300162] [2024-11-14 20:53:50,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469300162] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:50,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810016733] [2024-11-14 20:53:50,258 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 20:53:50,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:50,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:50,259 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:53:50,260 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:53:50,485 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-14 20:53:50,485 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:53:50,487 INFO L256 TraceCheckSpWp]: Trace formula consists of 606 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-14 20:53:50,490 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:50,711 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 601 trivial. 0 not checked. [2024-11-14 20:53:50,711 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 20:53:50,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [810016733] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 20:53:50,711 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 20:53:50,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [34] total 41 [2024-11-14 20:53:50,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364706656] [2024-11-14 20:53:50,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 20:53:50,712 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-14 20:53:50,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:53:50,712 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-14 20:53:50,712 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=1444, Unknown=0, NotChecked=0, Total=1640 [2024-11-14 20:53:50,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:50,712 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:53:50,713 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 27.88888888888889) internal successors, (251), 9 states have internal predecessors, (251), 0 states have call successors, (0), 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:50,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:50,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:50,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:50,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:50,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:53:50,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:53:50,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:50,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:53:50,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:53:50,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:53:50,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:53:50,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:53:50,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:53:50,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:50,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:53:50,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 20:53:50,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-11-14 20:53:50,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:51,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:51,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:51,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:51,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:51,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:53:51,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:53:51,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:51,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:53:51,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:53:51,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:53:51,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:53:51,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:53:51,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:53:51,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:51,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:53:51,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 20:53:51,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-14 20:53:51,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:53:51,235 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:51,430 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:51,630 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:51,817 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,SelfDestructingSolverStorable41,SelfDestructingSolverStorable42,40 /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,41 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:51,817 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:53:51,818 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:51,818 INFO L85 PathProgramCache]: Analyzing trace with hash 663231611, now seen corresponding path program 10 times [2024-11-14 20:53:51,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:51,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531278365] [2024-11-14 20:53:51,818 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:51,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:51,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:52,902 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 54 proven. 379 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2024-11-14 20:53:52,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:52,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531278365] [2024-11-14 20:53:52,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531278365] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:52,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455368580] [2024-11-14 20:53:52,903 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 20:53:52,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:52,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:52,905 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:53:52,906 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:53:53,381 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 20:53:53,381 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:53:53,387 INFO L256 TraceCheckSpWp]: Trace formula consists of 1089 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-14 20:53:53,390 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:53:53,762 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 13 proven. 78 refuted. 0 times theorem prover too weak. 547 trivial. 0 not checked. [2024-11-14 20:53:53,762 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:53:54,989 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 9 proven. 130 refuted. 0 times theorem prover too weak. 499 trivial. 0 not checked. [2024-11-14 20:53:54,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1455368580] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:53:54,990 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:53:54,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 5, 21] total 55 [2024-11-14 20:53:54,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104179804] [2024-11-14 20:53:54,990 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:53:54,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-11-14 20:53:54,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:53:54,992 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-11-14 20:53:54,992 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=401, Invalid=2569, Unknown=0, NotChecked=0, Total=2970 [2024-11-14 20:53:54,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:54,993 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:53:54,993 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 15.418181818181818) internal successors, (848), 55 states have internal predecessors, (848), 0 states have call successors, (0), 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:54,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:54,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:54,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:54,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:54,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:53:54,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:53:54,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:54,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:53:54,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:53:54,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:53:54,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:53:54,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:53:54,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:53:54,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:54,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:53:54,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 20:53:54,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-11-14 20:53:54,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 20:53:54,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:56,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:53:56,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:56,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:53:56,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:56,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:53:56,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:53:56,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:53:56,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:53:56,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:53:56,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:53:56,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:53:56,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:53:56,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:53:56,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:53:56,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:53:56,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 20:53:56,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-14 20:53:56,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:53:56,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-14 20:53:56,534 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:56,720 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:56,720 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:53:56,721 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:53:56,721 INFO L85 PathProgramCache]: Analyzing trace with hash -1231897364, now seen corresponding path program 11 times [2024-11-14 20:53:56,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:53:56,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959495020] [2024-11-14 20:53:56,721 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:53:56,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:53:56,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:53:57,146 INFO L134 CoverageAnalysis]: Checked inductivity of 706 backedges. 78 proven. 13 refuted. 0 times theorem prover too weak. 615 trivial. 0 not checked. [2024-11-14 20:53:57,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:53:57,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959495020] [2024-11-14 20:53:57,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959495020] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:53:57,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237430741] [2024-11-14 20:53:57,146 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-14 20:53:57,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:53:57,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:53:57,149 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:53:57,150 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:54:03,171 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2024-11-14 20:54:03,172 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:54:03,186 INFO L256 TraceCheckSpWp]: Trace formula consists of 1103 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-14 20:54:03,189 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:03,939 INFO L134 CoverageAnalysis]: Checked inductivity of 706 backedges. 129 proven. 29 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2024-11-14 20:54:03,939 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:04,647 INFO L134 CoverageAnalysis]: Checked inductivity of 706 backedges. 129 proven. 29 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2024-11-14 20:54:04,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237430741] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:04,647 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:04,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 23, 23] total 49 [2024-11-14 20:54:04,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608915908] [2024-11-14 20:54:04,647 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:54:04,648 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-11-14 20:54:04,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:54:04,649 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-11-14 20:54:04,650 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=563, Invalid=1789, Unknown=0, NotChecked=0, Total=2352 [2024-11-14 20:54:04,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:04,650 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:54:04,650 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 18.06122448979592) internal successors, (885), 49 states have internal predecessors, (885), 0 states have call successors, (0), 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:04,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:04,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:04,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:04,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:54:04,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:54:04,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:54:04,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:54:04,650 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:54:04,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:54:04,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:54:04,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:54:04,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:54:04,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:54:04,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:54:04,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:54:04,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 20:54:04,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-11-14 20:54:04,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:54:04,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-14 20:54:04,651 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:54:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:54:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:54:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:54:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:54:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:54:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:54:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:54:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:54:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:54:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:54:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:54:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 20:54:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-14 20:54:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:54:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-14 20:54:10,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-14 20:54:10,114 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:54:10,295 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-11-14 20:54:10,295 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 20:54:10,296 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:10,296 INFO L85 PathProgramCache]: Analyzing trace with hash -1802172918, now seen corresponding path program 12 times [2024-11-14 20:54:10,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:10,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520284883] [2024-11-14 20:54:10,297 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:10,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:10,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:12,807 INFO L134 CoverageAnalysis]: Checked inductivity of 1554 backedges. 69 proven. 761 refuted. 0 times theorem prover too weak. 724 trivial. 0 not checked. [2024-11-14 20:54:12,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:12,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520284883] [2024-11-14 20:54:12,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520284883] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:12,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [928499621] [2024-11-14 20:54:12,808 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-14 20:54:12,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:12,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:12,811 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:54:12,813 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:54:13,118 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2024-11-14 20:54:13,119 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:54:13,122 INFO L256 TraceCheckSpWp]: Trace formula consists of 742 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-14 20:54:13,127 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:13,294 INFO L134 CoverageAnalysis]: Checked inductivity of 1554 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1551 trivial. 0 not checked. [2024-11-14 20:54:13,295 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:13,460 INFO L134 CoverageAnalysis]: Checked inductivity of 1554 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1551 trivial. 0 not checked. [2024-11-14 20:54:13,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [928499621] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:13,460 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:13,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 7, 5] total 44 [2024-11-14 20:54:13,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140084948] [2024-11-14 20:54:13,461 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:54:13,462 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-11-14 20:54:13,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:54:13,463 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-11-14 20:54:13,463 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=1674, Unknown=0, NotChecked=0, Total=1892 [2024-11-14 20:54:13,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:13,463 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:54:13,464 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 13.954545454545455) internal successors, (614), 44 states have internal predecessors, (614), 0 states have call successors, (0), 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:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2024-11-14 20:54:13,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-14 20:54:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-14 20:54:17,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-11-14 20:54:17,013 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:54:17,200 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-11-14 20:54:17,200 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 20:54:17,201 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:17,201 INFO L85 PathProgramCache]: Analyzing trace with hash -1884473208, now seen corresponding path program 13 times [2024-11-14 20:54:17,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:17,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531408262] [2024-11-14 20:54:17,201 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:17,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:17,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:19,860 INFO L134 CoverageAnalysis]: Checked inductivity of 1513 backedges. 86 proven. 819 refuted. 0 times theorem prover too weak. 608 trivial. 0 not checked. [2024-11-14 20:54:19,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:19,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531408262] [2024-11-14 20:54:19,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531408262] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:19,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450641822] [2024-11-14 20:54:19,861 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 20:54:19,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:19,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:19,863 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:54:19,864 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:54:20,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:20,287 INFO L256 TraceCheckSpWp]: Trace formula consists of 1992 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-14 20:54:20,292 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:21,392 INFO L134 CoverageAnalysis]: Checked inductivity of 1513 backedges. 470 proven. 175 refuted. 0 times theorem prover too weak. 868 trivial. 0 not checked. [2024-11-14 20:54:21,392 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:22,495 INFO L134 CoverageAnalysis]: Checked inductivity of 1513 backedges. 415 proven. 230 refuted. 0 times theorem prover too weak. 868 trivial. 0 not checked. [2024-11-14 20:54:22,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450641822] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:22,495 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:22,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 27, 27] total 88 [2024-11-14 20:54:22,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854165943] [2024-11-14 20:54:22,495 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:54:22,496 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2024-11-14 20:54:22,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:54:22,497 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2024-11-14 20:54:22,499 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=734, Invalid=6922, Unknown=0, NotChecked=0, Total=7656 [2024-11-14 20:54:22,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:22,499 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:54:22,499 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 88 states have (on average 10.238636363636363) internal successors, (901), 88 states have internal predecessors, (901), 0 states have call successors, (0), 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:22,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:22,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:22,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:22,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:54:22,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:54:22,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:54:22,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:54:22,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:54:22,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:54:22,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:54:22,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:54:22,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:54:22,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:54:22,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:54:22,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:54:22,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 20:54:22,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-11-14 20:54:22,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:54:22,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-14 20:54:22,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2024-11-14 20:54:22,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-11-14 20:54:22,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:25,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:54:25,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:25,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:54:25,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:54:25,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:54:25,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:54:25,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:54:25,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:54:25,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:54:25,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:54:25,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:54:25,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:54:25,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:54:25,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:54:25,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:54:25,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 20:54:25,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-14 20:54:25,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:54:25,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-14 20:54:25,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-14 20:54:25,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-11-14 20:54:25,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2024-11-14 20:54:25,792 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:54:25,977 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,45 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:25,977 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 20:54:26,036 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:54:26,036 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:54:26,036 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_22 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:26,036 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:54:26,036 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:54:26,037 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:26,037 INFO L85 PathProgramCache]: Analyzing trace with hash -1586986944, now seen corresponding path program 1 times [2024-11-14 20:54:26,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:26,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612404453] [2024-11-14 20:54:26,038 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:26,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:26,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:54:26,588 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 20:54:27,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:54:27,236 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 20:54:27,320 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:54:27,320 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_24 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:27,320 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:54:27,320 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:54:27,320 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:54:27,321 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:27,322 INFO L85 PathProgramCache]: Analyzing trace with hash 1270394046, now seen corresponding path program 1 times [2024-11-14 20:54:27,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:27,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673951699] [2024-11-14 20:54:27,322 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:27,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:27,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:28,796 INFO L134 CoverageAnalysis]: Checked inductivity of 1162 backedges. 59 proven. 375 refuted. 0 times theorem prover too weak. 728 trivial. 0 not checked. [2024-11-14 20:54:28,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:28,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673951699] [2024-11-14 20:54:28,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673951699] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:28,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113474573] [2024-11-14 20:54:28,796 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:28,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:28,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:28,798 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:54:28,799 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:54:29,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:29,104 INFO L256 TraceCheckSpWp]: Trace formula consists of 1178 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 20:54:29,108 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:30,054 INFO L134 CoverageAnalysis]: Checked inductivity of 1162 backedges. 214 proven. 232 refuted. 0 times theorem prover too weak. 716 trivial. 0 not checked. [2024-11-14 20:54:30,054 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:31,103 INFO L134 CoverageAnalysis]: Checked inductivity of 1162 backedges. 146 proven. 300 refuted. 0 times theorem prover too weak. 716 trivial. 0 not checked. [2024-11-14 20:54:31,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1113474573] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:31,104 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:31,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30, 30] total 82 [2024-11-14 20:54:31,187 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:54:31,187 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:54:31,187 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:54:31,187 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_26 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:31,188 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:54:31,189 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:31,189 INFO L85 PathProgramCache]: Analyzing trace with hash -1267744773, now seen corresponding path program 1 times [2024-11-14 20:54:31,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:31,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647157693] [2024-11-14 20:54:31,189 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:31,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:31,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:33,421 INFO L134 CoverageAnalysis]: Checked inductivity of 1542 backedges. 117 proven. 896 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2024-11-14 20:54:33,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:33,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647157693] [2024-11-14 20:54:33,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647157693] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:33,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741051910] [2024-11-14 20:54:33,422 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:33,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:33,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:33,424 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:54:33,424 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:54:33,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:33,805 INFO L256 TraceCheckSpWp]: Trace formula consists of 1604 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 20:54:33,809 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:35,034 INFO L134 CoverageAnalysis]: Checked inductivity of 1542 backedges. 497 proven. 232 refuted. 0 times theorem prover too weak. 813 trivial. 0 not checked. [2024-11-14 20:54:35,034 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:36,290 INFO L134 CoverageAnalysis]: Checked inductivity of 1542 backedges. 429 proven. 300 refuted. 0 times theorem prover too weak. 813 trivial. 0 not checked. [2024-11-14 20:54:36,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741051910] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:36,290 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:36,290 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 30, 30] total 97 [2024-11-14 20:54:36,352 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_28 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:36,352 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:54:36,352 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:54:36,352 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:54:36,352 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:54:36,354 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:36,354 INFO L85 PathProgramCache]: Analyzing trace with hash -663050863, now seen corresponding path program 1 times [2024-11-14 20:54:36,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:36,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063240563] [2024-11-14 20:54:36,354 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:36,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:36,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:38,591 INFO L134 CoverageAnalysis]: Checked inductivity of 1554 backedges. 117 proven. 896 refuted. 0 times theorem prover too weak. 541 trivial. 0 not checked. [2024-11-14 20:54:38,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:38,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063240563] [2024-11-14 20:54:38,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063240563] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:38,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1946192095] [2024-11-14 20:54:38,592 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:38,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:38,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:38,595 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:54:38,597 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:54:39,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:39,025 INFO L256 TraceCheckSpWp]: Trace formula consists of 1703 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 20:54:39,029 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:40,272 INFO L134 CoverageAnalysis]: Checked inductivity of 1554 backedges. 497 proven. 232 refuted. 0 times theorem prover too weak. 825 trivial. 0 not checked. [2024-11-14 20:54:40,272 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:41,699 INFO L134 CoverageAnalysis]: Checked inductivity of 1554 backedges. 429 proven. 300 refuted. 0 times theorem prover too weak. 825 trivial. 0 not checked. [2024-11-14 20:54:41,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1946192095] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:41,699 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:41,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 30, 30] total 97 [2024-11-14 20:54:41,718 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:41,718 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:54:41,718 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:41,719 INFO L85 PathProgramCache]: Analyzing trace with hash 608745060, now seen corresponding path program 1 times [2024-11-14 20:54:41,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:41,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491684586] [2024-11-14 20:54:41,719 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:41,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:41,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:44,125 INFO L134 CoverageAnalysis]: Checked inductivity of 1555 backedges. 117 proven. 896 refuted. 0 times theorem prover too weak. 542 trivial. 0 not checked. [2024-11-14 20:54:44,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:44,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491684586] [2024-11-14 20:54:44,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491684586] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:44,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666614894] [2024-11-14 20:54:44,126 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:44,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:44,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:44,129 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:54:44,131 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:54:44,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:44,566 INFO L256 TraceCheckSpWp]: Trace formula consists of 1739 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 20:54:44,571 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:45,766 INFO L134 CoverageAnalysis]: Checked inductivity of 1555 backedges. 497 proven. 232 refuted. 0 times theorem prover too weak. 826 trivial. 0 not checked. [2024-11-14 20:54:45,766 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:47,025 INFO L134 CoverageAnalysis]: Checked inductivity of 1555 backedges. 429 proven. 300 refuted. 0 times theorem prover too weak. 826 trivial. 0 not checked. [2024-11-14 20:54:47,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666614894] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:47,025 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:47,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 30, 30] total 97 [2024-11-14 20:54:47,091 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:54:47,091 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:54:47,091 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_30 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:47,091 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:54:47,091 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:54:47,093 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:47,093 INFO L85 PathProgramCache]: Analyzing trace with hash 1940448293, now seen corresponding path program 1 times [2024-11-14 20:54:47,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:47,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46836151] [2024-11-14 20:54:47,093 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:47,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:47,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:49,422 INFO L134 CoverageAnalysis]: Checked inductivity of 1594 backedges. 117 proven. 896 refuted. 0 times theorem prover too weak. 581 trivial. 0 not checked. [2024-11-14 20:54:49,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:49,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46836151] [2024-11-14 20:54:49,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46836151] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:49,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638122920] [2024-11-14 20:54:49,423 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:49,423 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:49,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:49,425 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:54:49,426 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:54:49,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:49,845 INFO L256 TraceCheckSpWp]: Trace formula consists of 1842 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 20:54:49,849 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:51,026 INFO L134 CoverageAnalysis]: Checked inductivity of 1594 backedges. 497 proven. 232 refuted. 0 times theorem prover too weak. 865 trivial. 0 not checked. [2024-11-14 20:54:51,026 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:52,327 INFO L134 CoverageAnalysis]: Checked inductivity of 1594 backedges. 429 proven. 300 refuted. 0 times theorem prover too weak. 865 trivial. 0 not checked. [2024-11-14 20:54:52,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638122920] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:52,327 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:52,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 30, 30] total 97 [2024-11-14 20:54:52,357 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:54:52,357 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:54:52,358 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:52,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1184066331, now seen corresponding path program 1 times [2024-11-14 20:54:52,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:52,359 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626720434] [2024-11-14 20:54:52,359 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:52,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:52,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:54,744 INFO L134 CoverageAnalysis]: Checked inductivity of 1594 backedges. 117 proven. 896 refuted. 0 times theorem prover too weak. 581 trivial. 0 not checked. [2024-11-14 20:54:54,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:54,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626720434] [2024-11-14 20:54:54,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626720434] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:54,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817965683] [2024-11-14 20:54:54,744 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:54,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:54,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:54,746 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:54:54,747 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:54:55,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:55,175 INFO L256 TraceCheckSpWp]: Trace formula consists of 1868 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 20:54:55,180 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:54:56,346 INFO L134 CoverageAnalysis]: Checked inductivity of 1594 backedges. 497 proven. 232 refuted. 0 times theorem prover too weak. 865 trivial. 0 not checked. [2024-11-14 20:54:56,346 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:54:57,580 INFO L134 CoverageAnalysis]: Checked inductivity of 1594 backedges. 429 proven. 300 refuted. 0 times theorem prover too weak. 865 trivial. 0 not checked. [2024-11-14 20:54:57,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817965683] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:54:57,581 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:54:57,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 30, 30] total 97 [2024-11-14 20:54:57,611 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_~cond~3#1_Out_12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:54:57,611 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:54:57,612 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:54:57,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1666451478, now seen corresponding path program 1 times [2024-11-14 20:54:57,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:54:57,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816738301] [2024-11-14 20:54:57,612 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:57,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:54:57,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:54:59,978 INFO L134 CoverageAnalysis]: Checked inductivity of 1626 backedges. 117 proven. 896 refuted. 0 times theorem prover too weak. 613 trivial. 0 not checked. [2024-11-14 20:54:59,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:54:59,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816738301] [2024-11-14 20:54:59,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816738301] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:54:59,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1149174205] [2024-11-14 20:54:59,979 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:54:59,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:54:59,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:54:59,981 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:54:59,982 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:55:00,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:00,419 INFO L256 TraceCheckSpWp]: Trace formula consists of 1907 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 20:55:00,423 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:55:01,658 INFO L134 CoverageAnalysis]: Checked inductivity of 1626 backedges. 497 proven. 232 refuted. 0 times theorem prover too weak. 897 trivial. 0 not checked. [2024-11-14 20:55:01,659 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:55:03,034 INFO L134 CoverageAnalysis]: Checked inductivity of 1626 backedges. 429 proven. 300 refuted. 0 times theorem prover too weak. 897 trivial. 0 not checked. [2024-11-14 20:55:03,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1149174205] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:55:03,034 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:55:03,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 30, 30] total 97 [2024-11-14 20:55:03,080 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:55:03,080 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:55:03,080 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_32 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:03,080 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:55:03,080 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:55:03,081 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:55:03,081 INFO L85 PathProgramCache]: Analyzing trace with hash 413222150, now seen corresponding path program 1 times [2024-11-14 20:55:03,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:55:03,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750732089] [2024-11-14 20:55:03,082 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:03,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:55:03,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:05,534 INFO L134 CoverageAnalysis]: Checked inductivity of 1659 backedges. 117 proven. 896 refuted. 0 times theorem prover too weak. 646 trivial. 0 not checked. [2024-11-14 20:55:05,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:55:05,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750732089] [2024-11-14 20:55:05,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750732089] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:55:05,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517771357] [2024-11-14 20:55:05,534 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:05,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:55:05,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:55:05,536 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:55:05,537 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:55:05,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:05,991 INFO L256 TraceCheckSpWp]: Trace formula consists of 1960 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 20:55:05,996 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:55:07,231 INFO L134 CoverageAnalysis]: Checked inductivity of 1659 backedges. 497 proven. 232 refuted. 0 times theorem prover too weak. 930 trivial. 0 not checked. [2024-11-14 20:55:07,232 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:55:08,455 INFO L134 CoverageAnalysis]: Checked inductivity of 1659 backedges. 429 proven. 300 refuted. 0 times theorem prover too weak. 930 trivial. 0 not checked. [2024-11-14 20:55:08,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517771357] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:55:08,455 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:55:08,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 30, 30] total 97 [2024-11-14 20:55:08,456 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:55:08,456 INFO L85 PathProgramCache]: Analyzing trace with hash -541849290, now seen corresponding path program 14 times [2024-11-14 20:55:08,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:55:08,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728547541] [2024-11-14 20:55:08,456 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:08,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:55:08,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:10,966 INFO L134 CoverageAnalysis]: Checked inductivity of 1659 backedges. 117 proven. 896 refuted. 0 times theorem prover too weak. 646 trivial. 0 not checked. [2024-11-14 20:55:10,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:55:10,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728547541] [2024-11-14 20:55:10,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728547541] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:55:10,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916449063] [2024-11-14 20:55:10,967 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 20:55:10,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:55:10,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:55:10,969 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:55:10,970 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:55:11,433 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-14 20:55:11,434 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:55:11,441 INFO L256 TraceCheckSpWp]: Trace formula consists of 2020 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-14 20:55:11,445 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:55:13,058 INFO L134 CoverageAnalysis]: Checked inductivity of 1659 backedges. 440 proven. 289 refuted. 0 times theorem prover too weak. 930 trivial. 0 not checked. [2024-11-14 20:55:13,058 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:55:15,181 INFO L134 CoverageAnalysis]: Checked inductivity of 1659 backedges. 454 proven. 275 refuted. 0 times theorem prover too weak. 930 trivial. 0 not checked. [2024-11-14 20:55:15,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916449063] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:55:15,181 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:55:15,182 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 32, 31] total 101 [2024-11-14 20:55:15,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378252878] [2024-11-14 20:55:15,182 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:55:15,183 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 101 states [2024-11-14 20:55:15,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:55:15,184 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2024-11-14 20:55:15,186 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1120, Invalid=8980, Unknown=0, NotChecked=0, Total=10100 [2024-11-14 20:55:15,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:55:15,186 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:55:15,187 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 101 states, 101 states have (on average 10.752475247524753) internal successors, (1086), 101 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 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 100 states. [2024-11-14 20:55:15,187 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:55:20,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:55:20,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:55:20,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:55:20,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:55:20,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:55:20,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:55:20,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:55:20,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:55:20,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:55:20,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:55:20,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:55:20,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:55:20,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:55:20,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:55:20,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:55:20,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 20:55:20,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-14 20:55:20,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:55:20,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-14 20:55:20,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-14 20:55:20,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-11-14 20:55:20,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2024-11-14 20:55:20,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2024-11-14 20:55:20,460 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:55:20,658 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:55:20,859 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:55:21,060 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:55:21,260 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:55:21,460 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:55:21,660 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:55:21,860 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2024-11-14 20:55:22,061 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:55:22,246 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,46 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50,SelfDestructingSolverStorable51,SelfDestructingSolverStorable52,SelfDestructingSolverStorable53,48 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,51 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,53 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,47 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,50 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54,SelfDestructingSolverStorable55,SelfDestructingSolverStorable56,SelfDestructingSolverStorable47,52 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48,SelfDestructingSolverStorable49,49 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:55:22,246 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 20:55:22,306 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:55:22,306 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_34 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:22,306 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:55:22,306 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:55:22,306 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:55:22,307 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:55:22,307 INFO L85 PathProgramCache]: Analyzing trace with hash -1275548649, now seen corresponding path program 1 times [2024-11-14 20:55:22,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:55:22,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851177429] [2024-11-14 20:55:22,307 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:22,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:55:22,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:55:22,874 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 20:55:23,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:55:23,565 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 20:55:23,643 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:55:23,643 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:55:23,643 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:55:23,643 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:55:23,644 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_36 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:23,645 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:55:23,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1334343801, now seen corresponding path program 1 times [2024-11-14 20:55:23,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:55:23,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704747437] [2024-11-14 20:55:23,645 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:23,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:55:23,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:24,939 INFO L134 CoverageAnalysis]: Checked inductivity of 1324 backedges. 70 proven. 442 refuted. 0 times theorem prover too weak. 812 trivial. 0 not checked. [2024-11-14 20:55:24,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:55:24,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704747437] [2024-11-14 20:55:24,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704747437] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:55:24,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246901364] [2024-11-14 20:55:24,939 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:24,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:55:24,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:55:24,941 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:55:24,942 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:55:25,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:25,286 INFO L256 TraceCheckSpWp]: Trace formula consists of 1206 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:55:25,289 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:55:26,322 INFO L134 CoverageAnalysis]: Checked inductivity of 1324 backedges. 215 proven. 297 refuted. 0 times theorem prover too weak. 812 trivial. 0 not checked. [2024-11-14 20:55:26,322 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:55:27,523 INFO L134 CoverageAnalysis]: Checked inductivity of 1324 backedges. 155 proven. 357 refuted. 0 times theorem prover too weak. 812 trivial. 0 not checked. [2024-11-14 20:55:27,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246901364] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:55:27,524 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:55:27,524 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 91 [2024-11-14 20:55:27,580 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_38 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:27,580 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:55:27,580 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:55:27,580 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:55:27,581 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:55:27,582 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:55:27,582 INFO L85 PathProgramCache]: Analyzing trace with hash -921788078, now seen corresponding path program 1 times [2024-11-14 20:55:27,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:55:27,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241355578] [2024-11-14 20:55:27,582 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:27,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:55:27,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:29,917 INFO L134 CoverageAnalysis]: Checked inductivity of 1704 backedges. 162 proven. 994 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2024-11-14 20:55:29,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:55:29,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241355578] [2024-11-14 20:55:29,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241355578] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:55:29,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586814475] [2024-11-14 20:55:29,918 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:29,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:55:29,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:55:29,919 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:55:29,920 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:55:30,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:30,339 INFO L256 TraceCheckSpWp]: Trace formula consists of 1632 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:55:30,343 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:55:31,687 INFO L134 CoverageAnalysis]: Checked inductivity of 1704 backedges. 517 proven. 297 refuted. 0 times theorem prover too weak. 890 trivial. 0 not checked. [2024-11-14 20:55:31,687 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:55:33,129 INFO L134 CoverageAnalysis]: Checked inductivity of 1704 backedges. 457 proven. 357 refuted. 0 times theorem prover too weak. 890 trivial. 0 not checked. [2024-11-14 20:55:33,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586814475] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:55:33,129 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:55:33,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 33, 33] total 106 [2024-11-14 20:55:33,182 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:55:33,182 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:55:33,182 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:55:33,182 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_40 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:33,182 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:55:33,183 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:55:33,183 INFO L85 PathProgramCache]: Analyzing trace with hash -390605748, now seen corresponding path program 1 times [2024-11-14 20:55:33,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:55:33,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728433565] [2024-11-14 20:55:33,184 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:33,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:55:33,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:35,578 INFO L134 CoverageAnalysis]: Checked inductivity of 1716 backedges. 162 proven. 994 refuted. 0 times theorem prover too weak. 560 trivial. 0 not checked. [2024-11-14 20:55:35,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:55:35,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728433565] [2024-11-14 20:55:35,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728433565] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:55:35,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386699181] [2024-11-14 20:55:35,578 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:35,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:55:35,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:55:35,581 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:55:35,582 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:55:36,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:36,019 INFO L256 TraceCheckSpWp]: Trace formula consists of 1731 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:55:36,023 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:55:37,388 INFO L134 CoverageAnalysis]: Checked inductivity of 1716 backedges. 517 proven. 297 refuted. 0 times theorem prover too weak. 902 trivial. 0 not checked. [2024-11-14 20:55:37,388 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:55:38,805 INFO L134 CoverageAnalysis]: Checked inductivity of 1716 backedges. 457 proven. 357 refuted. 0 times theorem prover too weak. 902 trivial. 0 not checked. [2024-11-14 20:55:38,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386699181] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:55:38,806 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:55:38,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 33, 33] total 106 [2024-11-14 20:55:38,819 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_~cond~3#1_Out_14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:38,819 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:38,820 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:55:38,820 INFO L85 PathProgramCache]: Analyzing trace with hash -1931359173, now seen corresponding path program 1 times [2024-11-14 20:55:38,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:55:38,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636238679] [2024-11-14 20:55:38,821 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:38,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:55:38,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:41,183 INFO L134 CoverageAnalysis]: Checked inductivity of 1717 backedges. 162 proven. 994 refuted. 0 times theorem prover too weak. 561 trivial. 0 not checked. [2024-11-14 20:55:41,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:55:41,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636238679] [2024-11-14 20:55:41,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636238679] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:55:41,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306908818] [2024-11-14 20:55:41,184 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:41,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:55:41,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:55:41,186 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:55:41,186 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:55:41,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:41,636 INFO L256 TraceCheckSpWp]: Trace formula consists of 1767 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:55:41,640 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:55:42,981 INFO L134 CoverageAnalysis]: Checked inductivity of 1717 backedges. 517 proven. 297 refuted. 0 times theorem prover too weak. 903 trivial. 0 not checked. [2024-11-14 20:55:42,981 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:55:44,401 INFO L134 CoverageAnalysis]: Checked inductivity of 1717 backedges. 457 proven. 357 refuted. 0 times theorem prover too weak. 903 trivial. 0 not checked. [2024-11-14 20:55:44,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306908818] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:55:44,402 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:55:44,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 33, 33] total 106 [2024-11-14 20:55:44,447 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:55:44,448 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:55:44,448 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:55:44,448 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_42 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:44,448 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:55:44,449 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:55:44,449 INFO L85 PathProgramCache]: Analyzing trace with hash 2054888572, now seen corresponding path program 1 times [2024-11-14 20:55:44,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:55:44,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871285287] [2024-11-14 20:55:44,449 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:44,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:55:44,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:46,943 INFO L134 CoverageAnalysis]: Checked inductivity of 1756 backedges. 162 proven. 994 refuted. 0 times theorem prover too weak. 600 trivial. 0 not checked. [2024-11-14 20:55:46,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:55:46,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871285287] [2024-11-14 20:55:46,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871285287] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:55:46,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004004659] [2024-11-14 20:55:46,944 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:46,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:55:46,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:55:46,947 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:55:46,948 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:55:47,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:47,420 INFO L256 TraceCheckSpWp]: Trace formula consists of 1870 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:55:47,425 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:55:48,747 INFO L134 CoverageAnalysis]: Checked inductivity of 1756 backedges. 517 proven. 297 refuted. 0 times theorem prover too weak. 942 trivial. 0 not checked. [2024-11-14 20:55:48,748 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:55:50,224 INFO L134 CoverageAnalysis]: Checked inductivity of 1756 backedges. 457 proven. 357 refuted. 0 times theorem prover too weak. 942 trivial. 0 not checked. [2024-11-14 20:55:50,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004004659] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:55:50,224 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:55:50,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 33, 33] total 106 [2024-11-14 20:55:50,254 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_~cond~3#1_Out_16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:50,255 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:55:50,255 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:55:50,256 INFO L85 PathProgramCache]: Analyzing trace with hash -1189907780, now seen corresponding path program 1 times [2024-11-14 20:55:50,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:55:50,256 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963559359] [2024-11-14 20:55:50,256 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:50,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:55:50,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:52,952 INFO L134 CoverageAnalysis]: Checked inductivity of 1756 backedges. 162 proven. 994 refuted. 0 times theorem prover too weak. 600 trivial. 0 not checked. [2024-11-14 20:55:52,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:55:52,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963559359] [2024-11-14 20:55:52,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963559359] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:55:52,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6122802] [2024-11-14 20:55:52,952 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:52,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:55:52,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:55:52,954 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:55:52,955 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:55:53,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:53,431 INFO L256 TraceCheckSpWp]: Trace formula consists of 1896 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:55:53,435 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:55:54,771 INFO L134 CoverageAnalysis]: Checked inductivity of 1756 backedges. 517 proven. 297 refuted. 0 times theorem prover too weak. 942 trivial. 0 not checked. [2024-11-14 20:55:54,771 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:55:56,199 INFO L134 CoverageAnalysis]: Checked inductivity of 1756 backedges. 457 proven. 357 refuted. 0 times theorem prover too weak. 942 trivial. 0 not checked. [2024-11-14 20:55:56,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6122802] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:55:56,199 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:55:56,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 33, 33] total 106 [2024-11-14 20:55:56,229 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_~cond~3#1_Out_18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:55:56,229 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:55:56,229 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:55:56,230 INFO L85 PathProgramCache]: Analyzing trace with hash 1720980545, now seen corresponding path program 1 times [2024-11-14 20:55:56,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:55:56,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193047353] [2024-11-14 20:55:56,230 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:56,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:55:56,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:58,850 INFO L134 CoverageAnalysis]: Checked inductivity of 1788 backedges. 162 proven. 994 refuted. 0 times theorem prover too weak. 632 trivial. 0 not checked. [2024-11-14 20:55:58,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:55:58,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193047353] [2024-11-14 20:55:58,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193047353] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:55:58,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606936286] [2024-11-14 20:55:58,851 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:55:58,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:55:58,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:55:58,853 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:55:58,854 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:55:59,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:55:59,340 INFO L256 TraceCheckSpWp]: Trace formula consists of 1935 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:55:59,345 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:56:00,677 INFO L134 CoverageAnalysis]: Checked inductivity of 1788 backedges. 517 proven. 297 refuted. 0 times theorem prover too weak. 974 trivial. 0 not checked. [2024-11-14 20:56:00,677 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:56:02,106 INFO L134 CoverageAnalysis]: Checked inductivity of 1788 backedges. 457 proven. 357 refuted. 0 times theorem prover too weak. 974 trivial. 0 not checked. [2024-11-14 20:56:02,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606936286] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:56:02,106 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:56:02,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 33, 33] total 106 [2024-11-14 20:56:02,190 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:56:02,190 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:56:02,190 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:56:02,190 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_44 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:02,190 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:56:02,191 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:56:02,191 INFO L85 PathProgramCache]: Analyzing trace with hash 2141250497, now seen corresponding path program 1 times [2024-11-14 20:56:02,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:56:02,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353251474] [2024-11-14 20:56:02,192 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:02,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:56:02,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:04,870 INFO L134 CoverageAnalysis]: Checked inductivity of 1821 backedges. 162 proven. 994 refuted. 0 times theorem prover too weak. 665 trivial. 0 not checked. [2024-11-14 20:56:04,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:56:04,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353251474] [2024-11-14 20:56:04,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353251474] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:56:04,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090869322] [2024-11-14 20:56:04,870 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:04,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:56:04,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:56:04,872 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:56:04,873 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:56:05,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:05,377 INFO L256 TraceCheckSpWp]: Trace formula consists of 1988 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:56:05,381 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:56:06,727 INFO L134 CoverageAnalysis]: Checked inductivity of 1821 backedges. 517 proven. 297 refuted. 0 times theorem prover too weak. 1007 trivial. 0 not checked. [2024-11-14 20:56:06,727 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:56:08,140 INFO L134 CoverageAnalysis]: Checked inductivity of 1821 backedges. 457 proven. 357 refuted. 0 times theorem prover too weak. 1007 trivial. 0 not checked. [2024-11-14 20:56:08,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2090869322] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:56:08,141 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:56:08,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 33, 33] total 106 [2024-11-14 20:56:08,142 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:56:08,142 INFO L85 PathProgramCache]: Analyzing trace with hash 1602722276, now seen corresponding path program 15 times [2024-11-14 20:56:08,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:56:08,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506091064] [2024-11-14 20:56:08,142 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:08,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:56:08,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:10,959 INFO L134 CoverageAnalysis]: Checked inductivity of 1821 backedges. 162 proven. 994 refuted. 0 times theorem prover too weak. 665 trivial. 0 not checked. [2024-11-14 20:56:10,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:56:10,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506091064] [2024-11-14 20:56:10,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506091064] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:56:10,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918220646] [2024-11-14 20:56:10,960 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 20:56:10,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:56:10,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:56:10,962 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:56:10,963 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:56:27,732 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-14 20:56:27,732 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:56:27,752 INFO L256 TraceCheckSpWp]: Trace formula consists of 1936 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-14 20:56:27,757 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:56:28,371 INFO L134 CoverageAnalysis]: Checked inductivity of 1821 backedges. 68 proven. 430 refuted. 0 times theorem prover too weak. 1323 trivial. 0 not checked. [2024-11-14 20:56:28,371 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:56:30,916 INFO L134 CoverageAnalysis]: Checked inductivity of 1821 backedges. 68 proven. 595 refuted. 0 times theorem prover too weak. 1158 trivial. 0 not checked. [2024-11-14 20:56:30,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918220646] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:56:30,916 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:56:30,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 6, 43] total 90 [2024-11-14 20:56:30,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388831359] [2024-11-14 20:56:30,916 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:56:30,917 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2024-11-14 20:56:30,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:56:30,919 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2024-11-14 20:56:30,920 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1218, Invalid=6792, Unknown=0, NotChecked=0, Total=8010 [2024-11-14 20:56:30,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:56:30,920 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:56:30,920 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 12.266666666666667) internal successors, (1104), 90 states have internal predecessors, (1104), 0 states have call successors, (0), 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:56:30,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:56:30,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:56:30,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:56:30,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 100 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 112 states. [2024-11-14 20:56:30,921 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:56:33,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:56:33,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2024-11-14 20:56:33,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-14 20:56:33,957 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:56:34,156 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:56:34,357 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:56:34,558 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:56:34,758 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:56:34,958 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:56:35,165 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:56:35,358 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:56:35,557 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:56:35,743 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,SelfDestructingSolverStorable60,SelfDestructingSolverStorable61,SelfDestructingSolverStorable62,57 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63,SelfDestructingSolverStorable64,56 /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,60 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,58 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65,SelfDestructingSolverStorable66,63 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57,SelfDestructingSolverStorable58,SelfDestructingSolverStorable59,61 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,55 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:56:35,743 INFO L396 AbstractCegarLoop]: === Iteration 25 === 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:35,801 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:56:35,801 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:56:35,802 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_46 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:35,802 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:56:35,802 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:56:35,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:56:35,803 INFO L85 PathProgramCache]: Analyzing trace with hash 788141991, now seen corresponding path program 1 times [2024-11-14 20:56:35,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:56:35,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84777052] [2024-11-14 20:56:35,803 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:35,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:56:36,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:56:36,445 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 20:56:36,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:56:36,741 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 20:56:36,821 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:56:36,821 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:56:36,821 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_48 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:36,821 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:56:36,821 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:56:36,822 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:56:36,822 INFO L85 PathProgramCache]: Analyzing trace with hash -1434837545, now seen corresponding path program 1 times [2024-11-14 20:56:36,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:56:36,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780426744] [2024-11-14 20:56:36,823 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:36,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:56:36,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:38,093 INFO L134 CoverageAnalysis]: Checked inductivity of 1429 backedges. 70 proven. 442 refuted. 0 times theorem prover too weak. 917 trivial. 0 not checked. [2024-11-14 20:56:38,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:56:38,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780426744] [2024-11-14 20:56:38,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780426744] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:56:38,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821867505] [2024-11-14 20:56:38,093 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:38,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:56:38,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:56:38,095 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:56:38,096 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:56:38,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:38,487 INFO L256 TraceCheckSpWp]: Trace formula consists of 1220 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:56:38,490 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:56:39,521 INFO L134 CoverageAnalysis]: Checked inductivity of 1429 backedges. 215 proven. 297 refuted. 0 times theorem prover too weak. 917 trivial. 0 not checked. [2024-11-14 20:56:39,521 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:56:40,771 INFO L134 CoverageAnalysis]: Checked inductivity of 1429 backedges. 155 proven. 357 refuted. 0 times theorem prover too weak. 917 trivial. 0 not checked. [2024-11-14 20:56:40,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821867505] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:56:40,772 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:56:40,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 91 [2024-11-14 20:56:40,824 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:56:40,825 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:56:40,825 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:56:40,825 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:56:40,825 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_50 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:40,826 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:56:40,826 INFO L85 PathProgramCache]: Analyzing trace with hash -1851081538, now seen corresponding path program 1 times [2024-11-14 20:56:40,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:56:40,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959885536] [2024-11-14 20:56:40,826 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:40,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:56:40,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:43,183 INFO L134 CoverageAnalysis]: Checked inductivity of 1829 backedges. 200 proven. 1081 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2024-11-14 20:56:43,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:56:43,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959885536] [2024-11-14 20:56:43,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959885536] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:56:43,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141557270] [2024-11-14 20:56:43,183 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:43,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:56:43,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:56:43,185 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:56:43,186 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:56:43,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:43,659 INFO L256 TraceCheckSpWp]: Trace formula consists of 1645 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:56:43,663 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:56:45,038 INFO L134 CoverageAnalysis]: Checked inductivity of 1829 backedges. 533 proven. 297 refuted. 0 times theorem prover too weak. 999 trivial. 0 not checked. [2024-11-14 20:56:45,038 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:56:46,539 INFO L134 CoverageAnalysis]: Checked inductivity of 1829 backedges. 473 proven. 357 refuted. 0 times theorem prover too weak. 999 trivial. 0 not checked. [2024-11-14 20:56:46,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141557270] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:56:46,540 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:56:46,540 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 33, 33] total 109 [2024-11-14 20:56:46,591 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:56:46,592 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_52 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:46,592 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:56:46,592 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:56:46,592 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:56:46,593 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:56:46,593 INFO L85 PathProgramCache]: Analyzing trace with hash 112409793, now seen corresponding path program 1 times [2024-11-14 20:56:46,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:56:46,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515792651] [2024-11-14 20:56:46,593 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:46,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:56:46,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:49,794 INFO L134 CoverageAnalysis]: Checked inductivity of 2479 backedges. 126 proven. 1399 refuted. 0 times theorem prover too weak. 954 trivial. 0 not checked. [2024-11-14 20:56:49,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:56:49,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515792651] [2024-11-14 20:56:49,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515792651] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:56:49,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609291173] [2024-11-14 20:56:49,794 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:49,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:56:49,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:56:49,796 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:56:49,797 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:56:50,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:50,335 INFO L256 TraceCheckSpWp]: Trace formula consists of 2071 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:56:50,340 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:56:51,703 INFO L134 CoverageAnalysis]: Checked inductivity of 2479 backedges. 835 proven. 297 refuted. 0 times theorem prover too weak. 1347 trivial. 0 not checked. [2024-11-14 20:56:51,703 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:56:53,141 INFO L134 CoverageAnalysis]: Checked inductivity of 2479 backedges. 775 proven. 357 refuted. 0 times theorem prover too weak. 1347 trivial. 0 not checked. [2024-11-14 20:56:53,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609291173] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:56:53,142 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:56:53,142 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 33, 33] total 109 [2024-11-14 20:56:53,194 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:56:53,194 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:56:53,194 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:56:53,195 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_54 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:53,195 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:56:53,195 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:56:53,196 INFO L85 PathProgramCache]: Analyzing trace with hash 1699781905, now seen corresponding path program 1 times [2024-11-14 20:56:53,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:56:53,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032023542] [2024-11-14 20:56:53,196 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:53,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:56:53,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:56,458 INFO L134 CoverageAnalysis]: Checked inductivity of 2491 backedges. 126 proven. 1399 refuted. 0 times theorem prover too weak. 966 trivial. 0 not checked. [2024-11-14 20:56:56,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:56:56,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032023542] [2024-11-14 20:56:56,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032023542] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:56:56,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212758335] [2024-11-14 20:56:56,459 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:56,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:56:56,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:56:56,460 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:56:56,461 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:56:57,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:56:57,016 INFO L256 TraceCheckSpWp]: Trace formula consists of 2170 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:56:57,022 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:56:58,366 INFO L134 CoverageAnalysis]: Checked inductivity of 2491 backedges. 835 proven. 297 refuted. 0 times theorem prover too weak. 1359 trivial. 0 not checked. [2024-11-14 20:56:58,367 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:56:59,790 INFO L134 CoverageAnalysis]: Checked inductivity of 2491 backedges. 775 proven. 357 refuted. 0 times theorem prover too weak. 1359 trivial. 0 not checked. [2024-11-14 20:56:59,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212758335] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:56:59,790 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:56:59,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 33, 33] total 109 [2024-11-14 20:56:59,804 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:59,804 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_~cond~3#1_Out_20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:56:59,805 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:56:59,805 INFO L85 PathProgramCache]: Analyzing trace with hash 2062769770, now seen corresponding path program 1 times [2024-11-14 20:56:59,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:56:59,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565254882] [2024-11-14 20:56:59,805 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:56:59,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:57:00,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:57:03,137 INFO L134 CoverageAnalysis]: Checked inductivity of 2492 backedges. 126 proven. 1399 refuted. 0 times theorem prover too weak. 967 trivial. 0 not checked. [2024-11-14 20:57:03,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:57:03,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565254882] [2024-11-14 20:57:03,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565254882] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:57:03,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601244647] [2024-11-14 20:57:03,138 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:57:03,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:57:03,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:57:03,139 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:57:03,140 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:57:03,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:57:03,707 INFO L256 TraceCheckSpWp]: Trace formula consists of 2206 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:57:03,713 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:57:05,067 INFO L134 CoverageAnalysis]: Checked inductivity of 2492 backedges. 835 proven. 297 refuted. 0 times theorem prover too weak. 1360 trivial. 0 not checked. [2024-11-14 20:57:05,067 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:57:06,571 INFO L134 CoverageAnalysis]: Checked inductivity of 2492 backedges. 775 proven. 357 refuted. 0 times theorem prover too weak. 1360 trivial. 0 not checked. [2024-11-14 20:57:06,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601244647] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:57:06,571 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:57:06,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 33, 33] total 109 [2024-11-14 20:57:06,621 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_56 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:57:06,621 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:57:06,621 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:57:06,621 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:57:06,621 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:57:06,622 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:57:06,622 INFO L85 PathProgramCache]: Analyzing trace with hash 894265963, now seen corresponding path program 1 times [2024-11-14 20:57:06,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:57:06,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137558140] [2024-11-14 20:57:06,623 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:57:06,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:57:06,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:57:10,161 INFO L134 CoverageAnalysis]: Checked inductivity of 2531 backedges. 126 proven. 1399 refuted. 0 times theorem prover too weak. 1006 trivial. 0 not checked. [2024-11-14 20:57:10,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:57:10,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137558140] [2024-11-14 20:57:10,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137558140] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:57:10,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396585197] [2024-11-14 20:57:10,162 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:57:10,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:57:10,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:57:10,164 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:57:10,164 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:57:10,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:57:10,750 INFO L256 TraceCheckSpWp]: Trace formula consists of 2309 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:57:10,755 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:57:12,246 INFO L134 CoverageAnalysis]: Checked inductivity of 2531 backedges. 835 proven. 297 refuted. 0 times theorem prover too weak. 1399 trivial. 0 not checked. [2024-11-14 20:57:12,246 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:57:13,813 INFO L134 CoverageAnalysis]: Checked inductivity of 2531 backedges. 775 proven. 357 refuted. 0 times theorem prover too weak. 1399 trivial. 0 not checked. [2024-11-14 20:57:13,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396585197] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:57:13,813 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:57:13,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 33, 33] total 109 [2024-11-14 20:57:13,843 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_~cond~3#1_Out_22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:57:13,843 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:57:13,844 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:57:13,844 INFO L85 PathProgramCache]: Analyzing trace with hash -425971477, now seen corresponding path program 1 times [2024-11-14 20:57:13,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:57:13,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751349781] [2024-11-14 20:57:13,845 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:57:13,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:57:14,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:57:17,302 INFO L134 CoverageAnalysis]: Checked inductivity of 2531 backedges. 126 proven. 1399 refuted. 0 times theorem prover too weak. 1006 trivial. 0 not checked. [2024-11-14 20:57:17,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:57:17,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751349781] [2024-11-14 20:57:17,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751349781] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:57:17,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624786100] [2024-11-14 20:57:17,302 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:57:17,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:57:17,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:57:17,304 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:57:17,305 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:57:17,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:57:17,902 INFO L256 TraceCheckSpWp]: Trace formula consists of 2335 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:57:17,907 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:57:19,269 INFO L134 CoverageAnalysis]: Checked inductivity of 2531 backedges. 835 proven. 297 refuted. 0 times theorem prover too weak. 1399 trivial. 0 not checked. [2024-11-14 20:57:19,269 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:57:20,822 INFO L134 CoverageAnalysis]: Checked inductivity of 2531 backedges. 775 proven. 357 refuted. 0 times theorem prover too weak. 1399 trivial. 0 not checked. [2024-11-14 20:57:20,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624786100] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:57:20,822 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:57:20,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 33, 33] total 109 [2024-11-14 20:57:20,851 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_~cond~3#1_Out_24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:57:20,851 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:57:20,852 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:57:20,852 INFO L85 PathProgramCache]: Analyzing trace with hash 1386772528, now seen corresponding path program 1 times [2024-11-14 20:57:20,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:57:20,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233610497] [2024-11-14 20:57:20,852 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:57:20,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:57:21,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:57:24,471 INFO L134 CoverageAnalysis]: Checked inductivity of 2563 backedges. 126 proven. 1399 refuted. 0 times theorem prover too weak. 1038 trivial. 0 not checked. [2024-11-14 20:57:24,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:57:24,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233610497] [2024-11-14 20:57:24,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233610497] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:57:24,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168007768] [2024-11-14 20:57:24,472 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:57:24,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:57:24,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:57:24,474 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:57:24,474 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:57:25,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:57:25,094 INFO L256 TraceCheckSpWp]: Trace formula consists of 2374 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:57:25,099 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:57:26,454 INFO L134 CoverageAnalysis]: Checked inductivity of 2563 backedges. 835 proven. 297 refuted. 0 times theorem prover too weak. 1431 trivial. 0 not checked. [2024-11-14 20:57:26,454 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:57:27,959 INFO L134 CoverageAnalysis]: Checked inductivity of 2563 backedges. 775 proven. 357 refuted. 0 times theorem prover too weak. 1431 trivial. 0 not checked. [2024-11-14 20:57:27,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168007768] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:57:27,959 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:57:27,960 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 33, 33] total 109 [2024-11-14 20:57:28,005 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:57:28,005 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:57:28,005 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:57:28,005 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_58 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:57:28,005 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:57:28,006 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:57:28,006 INFO L85 PathProgramCache]: Analyzing trace with hash 754472070, now seen corresponding path program 1 times [2024-11-14 20:57:28,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:57:28,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856302720] [2024-11-14 20:57:28,006 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:57:28,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:57:28,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:57:31,618 INFO L134 CoverageAnalysis]: Checked inductivity of 2596 backedges. 126 proven. 1399 refuted. 0 times theorem prover too weak. 1071 trivial. 0 not checked. [2024-11-14 20:57:31,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:57:31,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856302720] [2024-11-14 20:57:31,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856302720] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:57:31,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620343141] [2024-11-14 20:57:31,618 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:57:31,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:57:31,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:57:31,620 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:57:31,621 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:57:32,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:57:32,239 INFO L256 TraceCheckSpWp]: Trace formula consists of 2427 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:57:32,245 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:57:33,601 INFO L134 CoverageAnalysis]: Checked inductivity of 2596 backedges. 835 proven. 297 refuted. 0 times theorem prover too weak. 1464 trivial. 0 not checked. [2024-11-14 20:57:33,601 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:57:35,115 INFO L134 CoverageAnalysis]: Checked inductivity of 2596 backedges. 775 proven. 357 refuted. 0 times theorem prover too weak. 1464 trivial. 0 not checked. [2024-11-14 20:57:35,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1620343141] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:57:35,115 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:57:35,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 33, 33] total 109 [2024-11-14 20:57:35,116 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:57:35,116 INFO L85 PathProgramCache]: Analyzing trace with hash 1651954761, now seen corresponding path program 16 times [2024-11-14 20:57:35,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:57:35,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108381708] [2024-11-14 20:57:35,116 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:57:35,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:57:35,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:57:38,770 INFO L134 CoverageAnalysis]: Checked inductivity of 2596 backedges. 126 proven. 1399 refuted. 0 times theorem prover too weak. 1071 trivial. 0 not checked. [2024-11-14 20:57:38,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:57:38,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108381708] [2024-11-14 20:57:38,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108381708] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:57:38,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763071619] [2024-11-14 20:57:38,770 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 20:57:38,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:57:38,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:57:38,772 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:57:38,773 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:57:39,922 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 20:57:39,922 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 20:57:39,934 INFO L256 TraceCheckSpWp]: Trace formula consists of 2487 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 20:57:39,940 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:57:41,424 INFO L134 CoverageAnalysis]: Checked inductivity of 2596 backedges. 926 proven. 355 refuted. 0 times theorem prover too weak. 1315 trivial. 0 not checked. [2024-11-14 20:57:41,424 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:57:43,057 INFO L134 CoverageAnalysis]: Checked inductivity of 2596 backedges. 600 proven. 681 refuted. 0 times theorem prover too weak. 1315 trivial. 0 not checked. [2024-11-14 20:57:43,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763071619] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:57:43,058 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:57:43,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 33, 33] total 109 [2024-11-14 20:57:43,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928945435] [2024-11-14 20:57:43,058 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 20:57:43,059 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 109 states [2024-11-14 20:57:43,059 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 20:57:43,060 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2024-11-14 20:57:43,062 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1051, Invalid=10721, Unknown=0, NotChecked=0, Total=11772 [2024-11-14 20:57:43,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:57:43,062 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 20:57:43,062 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 109 states, 109 states have (on average 9.376146788990825) internal successors, (1022), 109 states have internal predecessors, (1022), 0 states have call successors, (0), 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:57:43,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:57:43,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:57:43,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:57:43,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:57:43,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:57:43,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:57:43,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:57:43,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:57:43,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:57:43,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:57:43,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:57:43,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:57:43,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:57:43,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:57:43,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:57:43,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 20:57:43,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-11-14 20:57:43,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:57:43,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-14 20:57:43,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2024-11-14 20:57:43,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-11-14 20:57:43,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 100 states. [2024-11-14 20:57:43,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 112 states. [2024-11-14 20:57:43,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2024-11-14 20:57:43,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2024-11-14 20:57:47,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2024-11-14 20:57:47,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-14 20:57:47,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2024-11-14 20:57:47,739 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 20:57:47,936 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:57:48,137 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:57:48,337 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:57:48,536 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:57:48,737 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:57:48,935 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:57:49,137 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:57:49,337 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2024-11-14 20:57:49,538 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 20:57:49,721 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,SelfDestructingSolverStorable71,SelfDestructingSolverStorable72,73 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,68 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73,SelfDestructingSolverStorable74,70 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75,71 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,65 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,67 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,64 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76,66 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77,SelfDestructingSolverStorable67,SelfDestructingSolverStorable68,SelfDestructingSolverStorable69,69 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,72 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:57:49,722 INFO L396 AbstractCegarLoop]: === Iteration 26 === 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:57:49,779 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:57:49,779 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_60 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:57:49,779 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:57:49,779 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:57:49,779 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:57:49,780 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:57:49,780 INFO L85 PathProgramCache]: Analyzing trace with hash -1051373197, now seen corresponding path program 1 times [2024-11-14 20:57:49,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:57:49,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318700896] [2024-11-14 20:57:49,780 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:57:49,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:57:50,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:57:50,017 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 20:57:50,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 20:57:50,336 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-14 20:57:50,411 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:57:50,411 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:57:50,411 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:57:50,411 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_62 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:57:50,411 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:57:50,412 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:57:50,412 INFO L85 PathProgramCache]: Analyzing trace with hash 236592007, now seen corresponding path program 1 times [2024-11-14 20:57:50,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:57:50,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947024776] [2024-11-14 20:57:50,413 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:57:50,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:57:50,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:57:51,617 INFO L134 CoverageAnalysis]: Checked inductivity of 1615 backedges. 202 proven. 187 refuted. 0 times theorem prover too weak. 1226 trivial. 0 not checked. [2024-11-14 20:57:51,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:57:51,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947024776] [2024-11-14 20:57:51,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947024776] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:57:51,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708575956] [2024-11-14 20:57:51,618 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:57:51,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:57:51,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:57:51,620 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:57:51,620 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:57:52,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:57:52,150 INFO L256 TraceCheckSpWp]: Trace formula consists of 1248 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-14 20:57:52,154 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:57:53,136 INFO L134 CoverageAnalysis]: Checked inductivity of 1615 backedges. 180 proven. 209 refuted. 0 times theorem prover too weak. 1226 trivial. 0 not checked. [2024-11-14 20:57:53,136 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:57:53,929 INFO L134 CoverageAnalysis]: Checked inductivity of 1615 backedges. 180 proven. 209 refuted. 0 times theorem prover too weak. 1226 trivial. 0 not checked. [2024-11-14 20:57:53,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708575956] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:57:53,930 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:57:53,930 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 75 [2024-11-14 20:57:53,986 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:57:53,986 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:57:53,986 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_64 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:57:53,986 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:57:53,986 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:57:53,987 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:57:53,987 INFO L85 PathProgramCache]: Analyzing trace with hash -691917814, now seen corresponding path program 1 times [2024-11-14 20:57:53,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:57:53,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530836215] [2024-11-14 20:57:53,987 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:57:53,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:57:54,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:57:56,710 INFO L134 CoverageAnalysis]: Checked inductivity of 2015 backedges. 244 proven. 1156 refuted. 0 times theorem prover too weak. 615 trivial. 0 not checked. [2024-11-14 20:57:56,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:57:56,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530836215] [2024-11-14 20:57:56,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530836215] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:57:56,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964827493] [2024-11-14 20:57:56,710 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:57:56,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:57:56,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:57:56,712 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:57:56,713 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:57:57,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:57:57,235 INFO L256 TraceCheckSpWp]: Trace formula consists of 1673 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-14 20:57:57,239 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:57:58,778 INFO L134 CoverageAnalysis]: Checked inductivity of 2015 backedges. 547 proven. 370 refuted. 0 times theorem prover too weak. 1098 trivial. 0 not checked. [2024-11-14 20:57:58,778 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:58:00,415 INFO L134 CoverageAnalysis]: Checked inductivity of 2015 backedges. 466 proven. 451 refuted. 0 times theorem prover too weak. 1098 trivial. 0 not checked. [2024-11-14 20:58:00,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964827493] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:58:00,415 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:58:00,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 36, 36] total 118 [2024-11-14 20:58:00,471 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:58:00,471 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_66 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:58:00,472 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:58:00,472 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:58:00,472 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:58:00,472 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:58:00,473 INFO L85 PathProgramCache]: Analyzing trace with hash 212822257, now seen corresponding path program 1 times [2024-11-14 20:58:00,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:58:00,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959293434] [2024-11-14 20:58:00,473 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:58:00,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:58:00,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:58:03,821 INFO L134 CoverageAnalysis]: Checked inductivity of 2665 backedges. 165 proven. 1517 refuted. 0 times theorem prover too weak. 983 trivial. 0 not checked. [2024-11-14 20:58:03,821 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:58:03,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959293434] [2024-11-14 20:58:03,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959293434] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:58:03,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623847893] [2024-11-14 20:58:03,822 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:58:03,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:58:03,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:58:03,823 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:58:03,824 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 20:58:04,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:58:04,459 INFO L256 TraceCheckSpWp]: Trace formula consists of 2099 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-14 20:58:04,464 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:58:06,030 INFO L134 CoverageAnalysis]: Checked inductivity of 2665 backedges. 868 proven. 370 refuted. 0 times theorem prover too weak. 1427 trivial. 0 not checked. [2024-11-14 20:58:06,030 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:58:07,676 INFO L134 CoverageAnalysis]: Checked inductivity of 2665 backedges. 787 proven. 451 refuted. 0 times theorem prover too weak. 1427 trivial. 0 not checked. [2024-11-14 20:58:07,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623847893] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:58:07,676 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:58:07,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 36, 36] total 118 [2024-11-14 20:58:07,727 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:58:07,727 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:58:07,727 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_68 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:58:07,727 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:58:07,727 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:58:07,728 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:58:07,728 INFO L85 PathProgramCache]: Analyzing trace with hash 1315293533, now seen corresponding path program 1 times [2024-11-14 20:58:07,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:58:07,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797140835] [2024-11-14 20:58:07,728 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:58:07,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:58:07,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:58:11,151 INFO L134 CoverageAnalysis]: Checked inductivity of 2677 backedges. 165 proven. 1517 refuted. 0 times theorem prover too weak. 995 trivial. 0 not checked. [2024-11-14 20:58:11,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:58:11,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797140835] [2024-11-14 20:58:11,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797140835] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:58:11,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771137791] [2024-11-14 20:58:11,151 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:58:11,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:58:11,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:58:11,153 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 20:58:11,154 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 20:58:11,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:58:11,765 INFO L256 TraceCheckSpWp]: Trace formula consists of 2198 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-14 20:58:11,770 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:58:13,355 INFO L134 CoverageAnalysis]: Checked inductivity of 2677 backedges. 868 proven. 370 refuted. 0 times theorem prover too weak. 1439 trivial. 0 not checked. [2024-11-14 20:58:13,356 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:58:14,981 INFO L134 CoverageAnalysis]: Checked inductivity of 2677 backedges. 787 proven. 451 refuted. 0 times theorem prover too weak. 1439 trivial. 0 not checked. [2024-11-14 20:58:14,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771137791] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:58:14,981 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:58:14,981 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 36, 36] total 118 [2024-11-14 20:58:14,994 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:58:14,994 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_~cond~3#1_Out_26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:58:14,994 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:58:14,995 INFO L85 PathProgramCache]: Analyzing trace with hash 2116159002, now seen corresponding path program 1 times [2024-11-14 20:58:14,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:58:14,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642139532] [2024-11-14 20:58:14,995 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:58:14,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:58:15,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:58:18,510 INFO L134 CoverageAnalysis]: Checked inductivity of 2678 backedges. 165 proven. 1517 refuted. 0 times theorem prover too weak. 996 trivial. 0 not checked. [2024-11-14 20:58:18,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:58:18,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642139532] [2024-11-14 20:58:18,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642139532] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:58:18,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137651983] [2024-11-14 20:58:18,511 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:58:18,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:58:18,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:58:18,513 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 20:58:18,513 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 20:58:19,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:58:19,140 INFO L256 TraceCheckSpWp]: Trace formula consists of 2234 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-14 20:58:19,146 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:58:20,730 INFO L134 CoverageAnalysis]: Checked inductivity of 2678 backedges. 868 proven. 370 refuted. 0 times theorem prover too weak. 1440 trivial. 0 not checked. [2024-11-14 20:58:20,731 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:58:22,368 INFO L134 CoverageAnalysis]: Checked inductivity of 2678 backedges. 787 proven. 451 refuted. 0 times theorem prover too weak. 1440 trivial. 0 not checked. [2024-11-14 20:58:22,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137651983] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:58:22,369 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:58:22,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 36, 36] total 118 [2024-11-14 20:58:22,417 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:58:22,417 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:58:22,417 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:58:22,417 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_70 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:58:22,417 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:58:22,418 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:58:22,418 INFO L85 PathProgramCache]: Analyzing trace with hash 220520347, now seen corresponding path program 1 times [2024-11-14 20:58:22,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:58:22,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377637687] [2024-11-14 20:58:22,419 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:58:22,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:58:22,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:58:26,131 INFO L134 CoverageAnalysis]: Checked inductivity of 2717 backedges. 165 proven. 1517 refuted. 0 times theorem prover too weak. 1035 trivial. 0 not checked. [2024-11-14 20:58:26,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:58:26,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377637687] [2024-11-14 20:58:26,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377637687] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:58:26,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267266863] [2024-11-14 20:58:26,131 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:58:26,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:58:26,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:58:26,133 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 20:58:26,134 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 20:58:26,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:58:26,841 INFO L256 TraceCheckSpWp]: Trace formula consists of 2337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-14 20:58:26,846 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:58:28,405 INFO L134 CoverageAnalysis]: Checked inductivity of 2717 backedges. 868 proven. 370 refuted. 0 times theorem prover too weak. 1479 trivial. 0 not checked. [2024-11-14 20:58:28,406 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:58:30,033 INFO L134 CoverageAnalysis]: Checked inductivity of 2717 backedges. 787 proven. 451 refuted. 0 times theorem prover too weak. 1479 trivial. 0 not checked. [2024-11-14 20:58:30,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267266863] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:58:30,033 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:58:30,033 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 36, 36] total 118 [2024-11-14 20:58:30,063 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:58:30,063 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_~cond~3#1_Out_28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:58:30,064 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:58:30,064 INFO L85 PathProgramCache]: Analyzing trace with hash 846729371, now seen corresponding path program 1 times [2024-11-14 20:58:30,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:58:30,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028981855] [2024-11-14 20:58:30,064 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:58:30,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:58:30,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:58:33,758 INFO L134 CoverageAnalysis]: Checked inductivity of 2717 backedges. 165 proven. 1517 refuted. 0 times theorem prover too weak. 1035 trivial. 0 not checked. [2024-11-14 20:58:33,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:58:33,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028981855] [2024-11-14 20:58:33,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028981855] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:58:33,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499647567] [2024-11-14 20:58:33,758 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:58:33,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:58:33,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:58:33,760 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 20:58:33,761 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 20:58:34,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:58:34,419 INFO L256 TraceCheckSpWp]: Trace formula consists of 2363 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-14 20:58:34,424 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:58:35,962 INFO L134 CoverageAnalysis]: Checked inductivity of 2717 backedges. 868 proven. 370 refuted. 0 times theorem prover too weak. 1479 trivial. 0 not checked. [2024-11-14 20:58:35,962 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:58:37,597 INFO L134 CoverageAnalysis]: Checked inductivity of 2717 backedges. 787 proven. 451 refuted. 0 times theorem prover too weak. 1479 trivial. 0 not checked. [2024-11-14 20:58:37,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499647567] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:58:37,598 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:58:37,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 36, 36] total 118 [2024-11-14 20:58:37,627 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:58:37,627 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork3_~cond~3#1_Out_30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:58:37,627 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:58:37,627 INFO L85 PathProgramCache]: Analyzing trace with hash -353924768, now seen corresponding path program 1 times [2024-11-14 20:58:37,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:58:37,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519249296] [2024-11-14 20:58:37,628 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:58:37,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:58:37,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:58:41,425 INFO L134 CoverageAnalysis]: Checked inductivity of 2749 backedges. 165 proven. 1517 refuted. 0 times theorem prover too weak. 1067 trivial. 0 not checked. [2024-11-14 20:58:41,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:58:41,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519249296] [2024-11-14 20:58:41,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519249296] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:58:41,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447503971] [2024-11-14 20:58:41,426 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:58:41,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:58:41,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:58:41,428 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 20:58:41,428 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 20:58:42,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:58:42,097 INFO L256 TraceCheckSpWp]: Trace formula consists of 2402 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-14 20:58:42,103 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:58:43,644 INFO L134 CoverageAnalysis]: Checked inductivity of 2749 backedges. 868 proven. 370 refuted. 0 times theorem prover too weak. 1511 trivial. 0 not checked. [2024-11-14 20:58:43,644 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:58:45,274 INFO L134 CoverageAnalysis]: Checked inductivity of 2749 backedges. 787 proven. 451 refuted. 0 times theorem prover too weak. 1511 trivial. 0 not checked. [2024-11-14 20:58:45,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447503971] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:58:45,274 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:58:45,275 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 36, 36] total 118 [2024-11-14 20:58:45,321 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:58:45,321 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:58:45,321 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:58:45,321 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:58:45,321 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_72 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 20:58:45,322 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:58:45,322 INFO L85 PathProgramCache]: Analyzing trace with hash -820703022, now seen corresponding path program 1 times [2024-11-14 20:58:45,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:58:45,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216343256] [2024-11-14 20:58:45,322 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:58:45,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:58:45,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:58:49,260 INFO L134 CoverageAnalysis]: Checked inductivity of 2782 backedges. 165 proven. 1517 refuted. 0 times theorem prover too weak. 1100 trivial. 0 not checked. [2024-11-14 20:58:49,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:58:49,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216343256] [2024-11-14 20:58:49,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216343256] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:58:49,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840923119] [2024-11-14 20:58:49,261 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:58:49,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:58:49,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:58:49,263 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 20:58:49,263 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 20:58:49,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:58:49,948 INFO L256 TraceCheckSpWp]: Trace formula consists of 2455 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-14 20:58:49,954 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 20:58:51,504 INFO L134 CoverageAnalysis]: Checked inductivity of 2782 backedges. 868 proven. 370 refuted. 0 times theorem prover too weak. 1544 trivial. 0 not checked. [2024-11-14 20:58:51,504 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 20:58:53,143 INFO L134 CoverageAnalysis]: Checked inductivity of 2782 backedges. 787 proven. 451 refuted. 0 times theorem prover too weak. 1544 trivial. 0 not checked. [2024-11-14 20:58:53,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840923119] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 20:58:53,144 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 20:58:53,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 36, 36] total 118 [2024-11-14 20:58:53,144 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 20:58:53,144 INFO L85 PathProgramCache]: Analyzing trace with hash -890298149, now seen corresponding path program 17 times [2024-11-14 20:58:53,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 20:58:53,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23933187] [2024-11-14 20:58:53,145 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 20:58:53,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 20:58:53,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 20:58:57,048 INFO L134 CoverageAnalysis]: Checked inductivity of 2782 backedges. 165 proven. 1517 refuted. 0 times theorem prover too weak. 1100 trivial. 0 not checked. [2024-11-14 20:58:57,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 20:58:57,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23933187] [2024-11-14 20:58:57,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23933187] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 20:58:57,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499963954] [2024-11-14 20:58:57,049 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-14 20:58:57,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 20:58:57,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 20:58:57,051 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 20:58:57,051 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 Received shutdown request... [2024-11-14 21:05:30,670 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-14 21:05:30,671 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:05:30,671 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-14 21:05:30,670 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:05:30,670 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-14 21:05:30,670 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-14 21:05:30,670 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-14 21:05:30,670 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-14 21:05:30,670 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-14 21:05:30,670 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-14 21:05:30,670 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-14 21:05:30,670 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-14 21:05:31,771 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:05:31,771 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:05:31,773 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:05:31,791 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2024-11-14 21:05:31,798 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Ended with exit code 0 [2024-11-14 21:05:31,799 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:05:31,800 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:05:31,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 [2024-11-14 21:05:31,808 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:05:31,810 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:05:31,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2024-11-14 21:05:31,886 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forcibly destroying the process [2024-11-14 21:05:31,964 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 137 [2024-11-14 21:05:31,965 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 21:05:31,965 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 21:05:31,965 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51] total 51 [2024-11-14 21:05:31,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058575698] [2024-11-14 21:05:31,966 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 21:05:31,966 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2024-11-14 21:05:31,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 21:05:31,967 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2024-11-14 21:05:31,967 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=405, Invalid=2145, Unknown=0, NotChecked=0, Total=2550 [2024-11-14 21:05:31,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 21:05:31,967 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 21:05:31,967 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 10.098039215686274) internal successors, (515), 51 states have internal predecessors, (515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 21:05:31,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 21:05:31,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 21:05:31,967 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 100 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 112 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2024-11-14 21:05:31,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 21:05:31,969 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,SelfDestructingSolverStorable81,SelfDestructingSolverStorable82,SelfDestructingSolverStorable83,SelfDestructingSolverStorable84,SelfDestructingSolverStorable85,SelfDestructingSolverStorable86,SelfDestructingSolverStorable87,SelfDestructingSolverStorable88,SelfDestructingSolverStorable78,SelfDestructingSolverStorable79 [2024-11-14 21:05:31,969 WARN L596 AbstractCegarLoop]: Verification canceled: while executing DepthFirstTraversal. [2024-11-14 21:05:31,971 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 5 remaining) [2024-11-14 21:05:31,971 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (3 of 5 remaining) [2024-11-14 21:05:31,972 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (2 of 5 remaining) [2024-11-14 21:05:31,972 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 5 remaining) [2024-11-14 21:05:31,972 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 5 remaining) [2024-11-14 21:05:31,976 INFO L422 BasicCegarLoop]: Path program histogram: [17, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:05:31,978 INFO L242 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2024-11-14 21:05:31,978 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-14 21:05:31,980 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.11 09:05:31 BasicIcfg [2024-11-14 21:05:31,980 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-14 21:05:31,981 INFO L158 Benchmark]: Toolchain (without parser) took 811062.83ms. Allocated memory was 83.9MB in the beginning and 2.4GB in the end (delta: 2.3GB). Free memory was 56.7MB in the beginning and 864.9MB in the end (delta: -808.2MB). Peak memory consumption was 1.5GB. Max. memory is 8.0GB. [2024-11-14 21:05:31,981 INFO L158 Benchmark]: CDTParser took 0.25ms. Allocated memory is still 83.9MB. Free memory is still 37.2MB. There was no memory consumed. Max. memory is 8.0GB. [2024-11-14 21:05:31,981 INFO L158 Benchmark]: CACSL2BoogieTranslator took 300.81ms. Allocated memory is still 83.9MB. Free memory was 56.7MB in the beginning and 43.4MB in the end (delta: 13.2MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. [2024-11-14 21:05:31,981 INFO L158 Benchmark]: Boogie Procedure Inliner took 50.46ms. Allocated memory is still 83.9MB. Free memory was 43.4MB in the beginning and 41.0MB in the end (delta: 2.4MB). There was no memory consumed. Max. memory is 8.0GB. [2024-11-14 21:05:31,982 INFO L158 Benchmark]: Boogie Preprocessor took 38.45ms. Allocated memory is still 83.9MB. Free memory was 41.0MB in the beginning and 39.1MB in the end (delta: 1.9MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2024-11-14 21:05:31,982 INFO L158 Benchmark]: RCFGBuilder took 813.57ms. Allocated memory is still 83.9MB. Free memory was 39.1MB in the beginning and 21.4MB in the end (delta: 17.6MB). Peak memory consumption was 25.3MB. Max. memory is 8.0GB. [2024-11-14 21:05:31,982 INFO L158 Benchmark]: TraceAbstraction took 809848.28ms. Allocated memory was 83.9MB in the beginning and 2.4GB in the end (delta: 2.3GB). Free memory was 21.0MB in the beginning and 864.9MB in the end (delta: -843.8MB). Peak memory consumption was 1.5GB. Max. memory is 8.0GB. [2024-11-14 21:05:31,983 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.25ms. Allocated memory is still 83.9MB. Free memory is still 37.2MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 300.81ms. Allocated memory is still 83.9MB. Free memory was 56.7MB in the beginning and 43.4MB in the end (delta: 13.2MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 50.46ms. Allocated memory is still 83.9MB. Free memory was 43.4MB in the beginning and 41.0MB in the end (delta: 2.4MB). There was no memory consumed. Max. memory is 8.0GB. * Boogie Preprocessor took 38.45ms. Allocated memory is still 83.9MB. Free memory was 41.0MB in the beginning and 39.1MB in the end (delta: 1.9MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * RCFGBuilder took 813.57ms. Allocated memory is still 83.9MB. Free memory was 39.1MB in the beginning and 21.4MB in the end (delta: 17.6MB). Peak memory consumption was 25.3MB. Max. memory is 8.0GB. * TraceAbstraction took 809848.28ms. Allocated memory was 83.9MB in the beginning and 2.4GB in the end (delta: 2.3GB). Free memory was 21.0MB in the beginning and 864.9MB in the end (delta: -843.8MB). Peak memory consumption was 1.5GB. 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: 669288, independent: 605645, independent conditional: 602662, independent unconditional: 2983, dependent: 63643, dependent conditional: 63623, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 610923, independent: 605645, independent conditional: 602662, independent unconditional: 2983, dependent: 5278, dependent conditional: 5258, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 610923, independent: 605645, independent conditional: 602662, independent unconditional: 2983, dependent: 5278, dependent conditional: 5258, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 771798, independent: 605645, independent conditional: 602662, independent unconditional: 2983, dependent: 166153, dependent conditional: 166133, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 771798, independent: 605645, independent conditional: 22426, independent unconditional: 583219, dependent: 166153, dependent conditional: 104032, dependent unconditional: 62121, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 771798, independent: 605645, independent conditional: 22426, independent unconditional: 583219, dependent: 166153, dependent conditional: 104032, dependent unconditional: 62121, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3007, independent: 2717, independent conditional: 48, independent unconditional: 2669, dependent: 290, dependent conditional: 270, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3007, independent: 2663, independent conditional: 0, independent unconditional: 2663, dependent: 344, dependent conditional: 0, dependent unconditional: 344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 344, independent: 54, independent conditional: 48, independent unconditional: 6, dependent: 290, dependent conditional: 270, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 344, independent: 54, independent conditional: 48, independent unconditional: 6, dependent: 290, dependent conditional: 270, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9822, independent: 1497, independent conditional: 1227, independent unconditional: 271, dependent: 8325, dependent conditional: 7350, dependent unconditional: 975, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 64, Protected Queries: 0 ], Cache Queries: [ total: 771798, independent: 602928, independent conditional: 22378, independent unconditional: 580550, dependent: 165863, dependent conditional: 103762, dependent unconditional: 62101, unknown: 3007, unknown conditional: 318, unknown unconditional: 2689] , Statistics on independence cache: Total cache size (in pairs): 3007, Positive cache size: 2717, Positive conditional cache size: 48, Positive unconditional cache size: 2669, Negative cache size: 290, Negative conditional cache size: 270, Negative unconditional cache size: 20, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 642337, Maximal queried relation: 14, Independence queries for same thread: 58365, Persistent sets #1 benchmarks: Persistent set computation time: 1.5s, Number of persistent set computation: 1084, Number of trivial persistent sets: 652, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3003, independent: 2983, independent conditional: 0, independent unconditional: 2983, dependent: 20, dependent conditional: 0, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 669288, independent: 605645, independent conditional: 602662, independent unconditional: 2983, dependent: 63643, dependent conditional: 63623, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 610923, independent: 605645, independent conditional: 602662, independent unconditional: 2983, dependent: 5278, dependent conditional: 5258, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 610923, independent: 605645, independent conditional: 602662, independent unconditional: 2983, dependent: 5278, dependent conditional: 5258, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 771798, independent: 605645, independent conditional: 602662, independent unconditional: 2983, dependent: 166153, dependent conditional: 166133, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 771798, independent: 605645, independent conditional: 22426, independent unconditional: 583219, dependent: 166153, dependent conditional: 104032, dependent unconditional: 62121, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 771798, independent: 605645, independent conditional: 22426, independent unconditional: 583219, dependent: 166153, dependent conditional: 104032, dependent unconditional: 62121, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3007, independent: 2717, independent conditional: 48, independent unconditional: 2669, dependent: 290, dependent conditional: 270, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3007, independent: 2663, independent conditional: 0, independent unconditional: 2663, dependent: 344, dependent conditional: 0, dependent unconditional: 344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 344, independent: 54, independent conditional: 48, independent unconditional: 6, dependent: 290, dependent conditional: 270, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 344, independent: 54, independent conditional: 48, independent unconditional: 6, dependent: 290, dependent conditional: 270, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9822, independent: 1497, independent conditional: 1227, independent unconditional: 271, dependent: 8325, dependent conditional: 7350, dependent unconditional: 975, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 64, Protected Queries: 0 ], Cache Queries: [ total: 771798, independent: 602928, independent conditional: 22378, independent unconditional: 580550, dependent: 165863, dependent conditional: 103762, dependent unconditional: 62101, unknown: 3007, unknown conditional: 318, unknown unconditional: 2689] , Statistics on independence cache: Total cache size (in pairs): 3007, Positive cache size: 2717, Positive conditional cache size: 48, Positive unconditional cache size: 2669, Negative cache size: 290, Negative conditional cache size: 270, Negative unconditional cache size: 20, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 642337, Maximal queried relation: 14, Independence queries for same thread: 58365 - TimeoutResultAtElement [Line: 155]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable Cancelled while executing DepthFirstTraversal. - TimeoutResultAtElement [Line: 148]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing DepthFirstTraversal. - TimeoutResultAtElement [Line: 146]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing DepthFirstTraversal. - TimeoutResultAtElement [Line: 145]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing DepthFirstTraversal. - TimeoutResultAtElement [Line: 147]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing DepthFirstTraversal. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 9 procedures, 279 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 809.6s, OverallIterations: 26, TraceHistogramMax: 0, PathProgramHistogramMax: 17, EmptinessCheckTime: 45.0s, 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: 1001, 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.4s SsaConstructionTime, 30.1s SatisfiabilityAnalysisTime, 61.1s InterpolantComputationTime, 22631 NumberOfCodeBlocks, 21509 NumberOfCodeBlocksAsserted, 89 NumberOfCheckSat, 31880 ConstructedInterpolants, 0 QuantifiedInterpolants, 117387 SizeOfPredicates, 216 NumberOfNonLiveVariables, 24188 ConjunctsInSsa, 404 ConjunctsInUnsatCore, 64 InterpolantComputations, 7 PerfectInterpolantSequences, 34696/47551 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: 259.7s, ConditionCalculationTime: 2.8s, CommutingCounterexamples: 1, ConditionCalculations: 1774, TraceChecks: 64, UnknownTraceChecks: 0, ImperfectProofs: 59, QuantifiedConditions: 0, FalseConditions: 0 RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown