/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 BADGER -tc ../benchexec/../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/popl20-bad-buffer-mult-alt3.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.conditional-comm-158c277 [2024-11-14 17:03:23,911 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 17:03:23,968 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/../benchexec/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf [2024-11-14 17:03:23,977 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 17:03:23,977 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 17:03:24,001 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 17:03:24,001 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 17:03:24,002 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 17:03:24,002 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 17:03:24,002 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 17:03:24,002 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-14 17:03:24,002 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-14 17:03:24,002 INFO L153 SettingsManager]: * Use SBE=true [2024-11-14 17:03:24,003 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 17:03:24,003 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 17:03:24,003 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 17:03:24,003 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 17:03:24,003 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 17:03:24,003 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 17:03:24,003 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 17:03:24,003 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 17:03:24,003 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 17:03:24,003 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 17:03:24,004 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 17:03:24,004 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 17:03:24,004 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 17:03:24,004 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-14 17:03:24,004 INFO L153 SettingsManager]: * To the following directory=./dump/ [2024-11-14 17:03:24,004 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 17:03:24,004 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 17:03:24,004 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 17:03:24,004 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 17:03:24,004 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 17:03:24,004 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-14 17:03:24,004 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 17:03:24,005 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 17:03:24,005 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2024-11-14 17:03:24,005 INFO L153 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2024-11-14 17:03:24,005 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2024-11-14 17:03:24,005 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 -> BADGER [2024-11-14 17:03:24,294 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 17:03:24,302 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 17:03:24,306 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 17:03:24,307 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 17:03:24,308 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 17:03:24,308 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/svcomp/weaver/popl20-bad-buffer-mult-alt3.wvr.c [2024-11-14 17:03:25,612 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 17:03:25,857 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 17:03:25,857 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/trunk/examples/svcomp/weaver/popl20-bad-buffer-mult-alt3.wvr.c [2024-11-14 17:03:25,865 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/data/b72d1b8e7/677e4b24e73e4ac08ea246dad400a172/FLAG659d3675c [2024-11-14 17:03:26,205 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/data/b72d1b8e7/677e4b24e73e4ac08ea246dad400a172 [2024-11-14 17:03:26,207 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 17:03:26,208 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-11-14 17:03:26,209 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 17:03:26,209 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 17:03:26,214 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 17:03:26,214 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:03:26" (1/1) ... [2024-11-14 17:03:26,215 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@41ef7110 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:03:26, skipping insertion in model container [2024-11-14 17:03:26,215 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:03:26" (1/1) ... [2024-11-14 17:03:26,229 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 17:03:26,412 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/trunk/examples/svcomp/weaver/popl20-bad-buffer-mult-alt3.wvr.c[4345,4358] [2024-11-14 17:03:26,424 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 17:03:26,438 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 17:03:26,470 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/trunk/examples/svcomp/weaver/popl20-bad-buffer-mult-alt3.wvr.c[4345,4358] [2024-11-14 17:03:26,477 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 17:03:26,497 INFO L204 MainTranslator]: Completed translation [2024-11-14 17:03:26,497 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:03:26 WrapperNode [2024-11-14 17:03:26,498 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 17:03:26,500 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 17:03:26,500 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 17:03:26,500 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 17:03:26,507 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:03:26" (1/1) ... [2024-11-14 17:03:26,514 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:03:26" (1/1) ... [2024-11-14 17:03:26,546 INFO L138 Inliner]: procedures = 25, calls = 59, calls flagged for inlining = 17, calls inlined = 21, statements flattened = 305 [2024-11-14 17:03:26,546 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 17:03:26,549 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 17:03:26,549 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 17:03:26,549 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 17:03:26,555 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:03:26" (1/1) ... [2024-11-14 17:03:26,556 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:03:26" (1/1) ... [2024-11-14 17:03:26,559 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:03:26" (1/1) ... [2024-11-14 17:03:26,559 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:03:26" (1/1) ... [2024-11-14 17:03:26,578 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:03:26" (1/1) ... [2024-11-14 17:03:26,581 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:03:26" (1/1) ... [2024-11-14 17:03:26,583 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:03:26" (1/1) ... [2024-11-14 17:03:26,588 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:03:26" (1/1) ... [2024-11-14 17:03:26,594 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 17:03:26,595 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 17:03:26,595 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 17:03:26,595 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 17:03:26,596 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:03:26" (1/1) ... [2024-11-14 17:03:26,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 17:03:26,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 17:03:26,631 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 17:03:26,634 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 17:03:26,655 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 17:03:26,655 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-11-14 17:03:26,655 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-11-14 17:03:26,656 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-11-14 17:03:26,656 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-11-14 17:03:26,656 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2024-11-14 17:03:26,656 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2024-11-14 17:03:26,656 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2024-11-14 17:03:26,656 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2024-11-14 17:03:26,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 17:03:26,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-14 17:03:26,656 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2024-11-14 17:03:26,656 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2024-11-14 17:03:26,656 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-14 17:03:26,656 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 17:03:26,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 17:03:26,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-14 17:03:26,658 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 17:03:26,752 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 17:03:26,754 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 17:03:27,161 INFO L283 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-14 17:03:27,161 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 17:03:27,341 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 17:03:27,341 INFO L316 CfgBuilder]: Removed 6 assume(true) statements. [2024-11-14 17:03:27,342 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:03:27 BoogieIcfgContainer [2024-11-14 17:03:27,342 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 17:03:27,344 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 17:03:27,344 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 17:03:27,350 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 17:03:27,350 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 05:03:26" (1/3) ... [2024-11-14 17:03:27,351 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f9860ff and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:03:27, skipping insertion in model container [2024-11-14 17:03:27,351 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:03:26" (2/3) ... [2024-11-14 17:03:27,351 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f9860ff and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:03:27, skipping insertion in model container [2024-11-14 17:03:27,351 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:03:27" (3/3) ... [2024-11-14 17:03:27,352 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-bad-buffer-mult-alt3.wvr.c [2024-11-14 17:03:27,366 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 17:03:27,367 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG popl20-bad-buffer-mult-alt3.wvr.c that has 5 procedures, 226 locations, 1 initial locations, 6 loop locations, and 1 error locations. [2024-11-14 17:03:27,367 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-14 17:03:27,458 INFO L143 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2024-11-14 17:03:27,512 INFO L123 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 17:03:27,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-11-14 17:03:27,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 17:03:27,515 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 17:03:27,517 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 17:03:27,606 INFO L185 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-14 17:03:27,619 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2024-11-14 17:03:27,627 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;@86aea3c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 17:03:27,627 INFO L334 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2024-11-14 17:03:29,156 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 17:03:29,160 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:29,161 INFO L85 PathProgramCache]: Analyzing trace with hash 443586297, now seen corresponding path program 1 times [2024-11-14 17:03:29,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 17:03:29,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318535779] [2024-11-14 17:03:29,168 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:29,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:29,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:29,672 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 17:03:29,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 17:03:29,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318535779] [2024-11-14 17:03:29,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318535779] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 17:03:29,675 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 17:03:29,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 17:03:29,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667069992] [2024-11-14 17:03:29,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 17:03:29,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-14 17:03:29,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 17:03:29,706 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-14 17:03:29,706 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-14 17:03:29,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:29,708 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 17:03:29,710 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 103.0) internal successors, (206), 2 states have internal predecessors, (206), 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 17:03:29,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:29,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:29,818 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 17:03:29,819 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 17:03:29,819 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:29,820 INFO L85 PathProgramCache]: Analyzing trace with hash -352144897, now seen corresponding path program 1 times [2024-11-14 17:03:29,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 17:03:29,820 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729432928] [2024-11-14 17:03:29,820 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:29,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:30,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:30,938 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 17:03:30,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 17:03:30,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729432928] [2024-11-14 17:03:30,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729432928] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 17:03:30,939 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 17:03:30,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-14 17:03:30,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445770462] [2024-11-14 17:03:30,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 17:03:30,940 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 17:03:30,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 17:03:30,941 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 17:03:30,942 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 17:03:30,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:30,945 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 17:03:30,945 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 34.833333333333336) internal successors, (209), 6 states have internal predecessors, (209), 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 17:03:30,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:30,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:31,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:31,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:03:31,173 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-14 17:03:31,173 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 17:03:31,174 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:31,174 INFO L85 PathProgramCache]: Analyzing trace with hash -872075274, now seen corresponding path program 1 times [2024-11-14 17:03:31,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 17:03:31,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840921298] [2024-11-14 17:03:31,175 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:31,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:31,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:31,861 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 17:03:31,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 17:03:31,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840921298] [2024-11-14 17:03:31,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840921298] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 17:03:31,862 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 17:03:31,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-14 17:03:31,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927245657] [2024-11-14 17:03:31,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 17:03:31,864 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 17:03:31,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 17:03:31,865 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 17:03:31,865 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 17:03:31,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:31,866 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 17:03:31,867 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 17:03:31,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:31,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:03:31,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:32,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:32,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:03:32,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:03:32,050 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-14 17:03:32,050 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 17:03:32,051 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:32,051 INFO L85 PathProgramCache]: Analyzing trace with hash 482168062, now seen corresponding path program 1 times [2024-11-14 17:03:32,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 17:03:32,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278142451] [2024-11-14 17:03:32,052 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:32,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:32,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:32,999 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 17:03:32,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 17:03:32,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278142451] [2024-11-14 17:03:32,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278142451] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:32,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66026656] [2024-11-14 17:03:32,999 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:32,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 17:03:32,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 17:03:33,002 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 17:03:33,004 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 17:03:33,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:33,312 INFO L256 TraceCheckSpWp]: Trace formula consists of 916 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 17:03:33,332 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 17:03:33,694 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 17:03:33,695 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 17:03:34,127 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 17:03:34,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66026656] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 17:03:34,128 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 17:03:34,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2024-11-14 17:03:34,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282685141] [2024-11-14 17:03:34,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 17:03:34,131 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-14 17:03:34,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 17:03:34,134 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-14 17:03:34,135 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2024-11-14 17:03:34,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:34,135 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 17:03:34,135 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 19.318181818181817) internal successors, (425), 22 states have internal predecessors, (425), 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 17:03:34,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:34,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:03:34,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:03:34,136 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:34,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:34,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:03:34,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:03:34,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:03:34,897 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 17:03:35,079 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 17:03:35,079 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 17:03:35,154 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:35,154 WARN L331 ript$VariableManager]: TermVariable v_auxVar_64 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:35,154 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_~cond~3#1_Out_2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:35,154 WARN L331 ript$VariableManager]: TermVariable v_auxVar_65 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:35,154 WARN L331 ript$VariableManager]: TermVariable v_auxVar_66 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:35,156 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:35,157 INFO L85 PathProgramCache]: Analyzing trace with hash 1182559400, now seen corresponding path program 1 times [2024-11-14 17:03:35,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:03:35,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383729802] [2024-11-14 17:03:35,158 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:35,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:35,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:35,702 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 17:03:35,702 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:03:35,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383729802] [2024-11-14 17:03:35,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383729802] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:35,703 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:03:35,703 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-14 17:03:35,747 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:35,748 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:35,748 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:35,748 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:35,749 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:35,749 INFO L85 PathProgramCache]: Analyzing trace with hash -1756311626, now seen corresponding path program 1 times [2024-11-14 17:03:35,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:03:35,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572295952] [2024-11-14 17:03:35,749 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:35,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:35,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:36,217 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 17:03:36,217 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:03:36,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572295952] [2024-11-14 17:03:36,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572295952] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:36,217 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:03:36,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-14 17:03:36,305 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:36,305 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:36,305 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:36,305 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:36,305 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:36,306 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:36,306 INFO L85 PathProgramCache]: Analyzing trace with hash 1388912290, now seen corresponding path program 1 times [2024-11-14 17:03:36,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:03:36,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997737373] [2024-11-14 17:03:36,307 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:36,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:36,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:36,753 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 17:03:36,754 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:03:36,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997737373] [2024-11-14 17:03:36,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997737373] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:36,754 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:03:36,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-14 17:03:36,797 WARN L331 ript$VariableManager]: TermVariable v_auxVar_78 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:36,797 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_~cond~2#1_Out_2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:36,797 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:36,797 WARN L331 ript$VariableManager]: TermVariable v_auxVar_76 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:36,797 WARN L331 ript$VariableManager]: TermVariable v_auxVar_77 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:36,799 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:36,799 INFO L85 PathProgramCache]: Analyzing trace with hash 1583584338, now seen corresponding path program 1 times [2024-11-14 17:03:36,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:03:36,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534043629] [2024-11-14 17:03:36,799 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:36,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:36,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:37,329 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 17:03:37,329 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:03:37,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534043629] [2024-11-14 17:03:37,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534043629] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:37,330 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:03:37,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-14 17:03:37,369 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:37,369 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:37,369 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:37,369 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:37,379 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:37,380 INFO L85 PathProgramCache]: Analyzing trace with hash -814938563, now seen corresponding path program 1 times [2024-11-14 17:03:37,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:03:37,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901178257] [2024-11-14 17:03:37,380 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:37,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:37,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:37,879 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 17:03:37,880 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:03:37,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901178257] [2024-11-14 17:03:37,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901178257] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:37,880 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:03:37,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-14 17:03:37,951 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:37,951 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:37,951 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:37,951 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:37,951 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:37,953 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:37,953 INFO L85 PathProgramCache]: Analyzing trace with hash 506705901, now seen corresponding path program 1 times [2024-11-14 17:03:37,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:03:37,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525112608] [2024-11-14 17:03:37,953 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:37,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:38,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:38,424 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 17:03:38,424 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:03:38,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525112608] [2024-11-14 17:03:38,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525112608] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:38,424 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:03:38,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-14 17:03:38,465 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:38,466 WARN L331 ript$VariableManager]: TermVariable v_auxVar_89 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:38,466 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_~cond~2#1_Out_4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:38,466 WARN L331 ript$VariableManager]: TermVariable v_auxVar_88 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:38,466 WARN L331 ript$VariableManager]: TermVariable v_auxVar_90 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:38,468 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:38,468 INFO L85 PathProgramCache]: Analyzing trace with hash -1315809045, now seen corresponding path program 1 times [2024-11-14 17:03:38,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:03:38,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753538668] [2024-11-14 17:03:38,469 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:38,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:38,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:39,061 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 17:03:39,061 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:03:39,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753538668] [2024-11-14 17:03:39,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753538668] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:39,061 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:03:39,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-14 17:03:39,105 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:39,105 WARN L331 ript$VariableManager]: TermVariable v_auxVar_101 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:39,105 WARN L331 ript$VariableManager]: TermVariable v_auxVar_100 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:39,105 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_~cond~3#1_Out_4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:39,105 WARN L331 ript$VariableManager]: TermVariable v_auxVar_102 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:39,106 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:39,106 INFO L85 PathProgramCache]: Analyzing trace with hash 1884781120, now seen corresponding path program 1 times [2024-11-14 17:03:39,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:03:39,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303230571] [2024-11-14 17:03:39,107 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:39,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:39,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:39,626 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 17:03:39,626 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:03:39,626 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303230571] [2024-11-14 17:03:39,626 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303230571] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:39,626 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:03:39,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-14 17:03:39,700 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:39,700 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:39,700 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:39,700 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:39,700 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:39,703 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:39,703 INFO L85 PathProgramCache]: Analyzing trace with hash -678220801, now seen corresponding path program 1 times [2024-11-14 17:03:39,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:03:39,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423104846] [2024-11-14 17:03:39,703 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:39,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:39,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:40,261 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 17:03:40,261 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:03:40,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423104846] [2024-11-14 17:03:40,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423104846] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:40,261 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:03:40,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-14 17:03:40,333 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:40,333 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:40,333 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:40,333 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:40,333 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:40,336 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:40,336 INFO L85 PathProgramCache]: Analyzing trace with hash 1593138013, now seen corresponding path program 1 times [2024-11-14 17:03:40,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:03:40,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434671811] [2024-11-14 17:03:40,337 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:40,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:40,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:40,998 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 17:03:40,999 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:03:40,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434671811] [2024-11-14 17:03:40,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434671811] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:40,999 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:03:40,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-14 17:03:41,054 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:41,054 WARN L331 ript$VariableManager]: TermVariable v_auxVar_112 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:41,054 WARN L331 ript$VariableManager]: TermVariable v_auxVar_114 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:41,054 WARN L331 ript$VariableManager]: TermVariable v_auxVar_113 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:41,054 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_~cond~2#1_Out_6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:41,055 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:41,055 INFO L85 PathProgramCache]: Analyzing trace with hash -541964423, now seen corresponding path program 1 times [2024-11-14 17:03:41,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:03:41,056 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031298950] [2024-11-14 17:03:41,056 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:41,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:41,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:41,665 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 17:03:41,665 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:03:41,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031298950] [2024-11-14 17:03:41,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031298950] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:41,665 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:03:41,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-14 17:03:41,666 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:41,666 INFO L85 PathProgramCache]: Analyzing trace with hash 862038781, now seen corresponding path program 2 times [2024-11-14 17:03:41,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 17:03:41,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767101137] [2024-11-14 17:03:41,667 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:41,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:41,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:42,286 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 17:03:42,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 17:03:42,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767101137] [2024-11-14 17:03:42,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767101137] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:42,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054752594] [2024-11-14 17:03:42,287 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 17:03:42,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 17:03:42,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 17:03:42,290 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 17:03:42,292 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 17:03:42,588 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-14 17:03:42,589 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 17:03:42,594 INFO L256 TraceCheckSpWp]: Trace formula consists of 888 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 17:03:42,604 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 17:03:42,795 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-14 17:03:42,796 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 17:03:42,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054752594] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 17:03:42,796 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:03:42,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12] total 17 [2024-11-14 17:03:42,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6797038] [2024-11-14 17:03:42,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 17:03:42,797 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 17:03:42,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 17:03:42,797 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 17:03:42,798 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2024-11-14 17:03:42,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:42,798 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 17:03:42,798 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 34.57142857142857) internal successors, (242), 7 states have internal predecessors, (242), 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 17:03:42,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:42,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:03:42,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:03:42,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:03:42,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:43,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:43,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:03:43,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:03:43,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:03:43,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:03:43,110 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 17:03:43,292 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4,SelfDestructingSolverStorable8,SelfDestructingSolverStorable7,SelfDestructingSolverStorable6,SelfDestructingSolverStorable5,SelfDestructingSolverStorable10,SelfDestructingSolverStorable11,SelfDestructingSolverStorable12,SelfDestructingSolverStorable9,SelfDestructingSolverStorable13,SelfDestructingSolverStorable14,SelfDestructingSolverStorable15 [2024-11-14 17:03:43,292 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 17:03:43,293 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:43,293 INFO L85 PathProgramCache]: Analyzing trace with hash -1424850201, now seen corresponding path program 3 times [2024-11-14 17:03:43,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 17:03:43,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505987660] [2024-11-14 17:03:43,294 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:43,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:43,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:43,871 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-14 17:03:43,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 17:03:43,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505987660] [2024-11-14 17:03:43,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505987660] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:43,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083090781] [2024-11-14 17:03:43,872 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 17:03:43,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 17:03:43,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 17:03:43,875 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 17:03:43,877 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 17:03:44,283 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-14 17:03:44,283 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 17:03:44,290 INFO L256 TraceCheckSpWp]: Trace formula consists of 1006 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 17:03:44,296 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 17:03:45,877 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 16 proven. 10 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-14 17:03:45,878 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 17:03:47,150 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2024-11-14 17:03:47,151 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 4 [2024-11-14 17:03:47,507 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-14 17:03:47,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083090781] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 17:03:47,508 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 17:03:47,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 18, 18] total 41 [2024-11-14 17:03:47,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929856757] [2024-11-14 17:03:47,508 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 17:03:47,509 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-14 17:03:47,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 17:03:47,510 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-14 17:03:47,511 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=336, Invalid=1304, Unknown=0, NotChecked=0, Total=1640 [2024-11-14 17:03:47,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:47,511 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 17:03:47,512 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 12.341463414634147) internal successors, (506), 41 states have internal predecessors, (506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 17:03:47,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:47,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:03:47,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:03:47,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:03:47,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:03:47,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:48,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:48,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:03:48,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:03:48,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:03:48,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:03:48,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:03:48,480 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 17:03:48,662 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,5 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 17:03:48,662 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 17:03:48,696 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:48,696 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:48,696 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:48,696 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:48,698 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:48,699 INFO L85 PathProgramCache]: Analyzing trace with hash 10792114, now seen corresponding path program 1 times [2024-11-14 17:03:48,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:03:48,699 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559176243] [2024-11-14 17:03:48,699 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:48,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:48,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:49,170 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2024-11-14 17:03:49,170 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:03:49,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559176243] [2024-11-14 17:03:49,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559176243] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:49,170 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:03:49,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-14 17:03:49,241 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:49,241 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:49,241 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:49,241 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:49,241 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:49,246 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:49,246 INFO L85 PathProgramCache]: Analyzing trace with hash 334552362, now seen corresponding path program 1 times [2024-11-14 17:03:49,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:03:49,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094288531] [2024-11-14 17:03:49,246 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:49,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:49,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:49,872 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 24 proven. 104 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 17:03:49,872 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:03:49,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094288531] [2024-11-14 17:03:49,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094288531] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:49,873 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:03:49,873 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-14 17:03:49,903 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:49,903 WARN L331 ript$VariableManager]: TermVariable v_auxVar_138 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:49,903 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_~cond~2#1_Out_8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:49,904 WARN L331 ript$VariableManager]: TermVariable v_auxVar_136 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:49,904 WARN L331 ript$VariableManager]: TermVariable v_auxVar_137 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:49,905 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:49,905 INFO L85 PathProgramCache]: Analyzing trace with hash -536839984, now seen corresponding path program 1 times [2024-11-14 17:03:49,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:03:49,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433013830] [2024-11-14 17:03:49,905 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:49,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:49,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:50,631 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 4 proven. 121 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-14 17:03:50,632 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:03:50,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433013830] [2024-11-14 17:03:50,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433013830] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:50,632 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:03:50,632 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2024-11-14 17:03:50,657 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:50,657 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_~cond~3#1_Out_6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:50,657 WARN L331 ript$VariableManager]: TermVariable v_auxVar_149 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:50,658 WARN L331 ript$VariableManager]: TermVariable v_auxVar_150 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:50,658 WARN L331 ript$VariableManager]: TermVariable v_auxVar_148 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:50,658 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:50,659 INFO L85 PathProgramCache]: Analyzing trace with hash -1305521054, now seen corresponding path program 1 times [2024-11-14 17:03:50,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:03:50,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847836506] [2024-11-14 17:03:50,659 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:50,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:50,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:51,411 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 5 proven. 121 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-14 17:03:51,411 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:03:51,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847836506] [2024-11-14 17:03:51,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847836506] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:51,412 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:03:51,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2024-11-14 17:03:51,488 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_18 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:51,488 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_18 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:51,488 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:51,488 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:51,488 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:51,493 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:51,493 INFO L85 PathProgramCache]: Analyzing trace with hash 1394317494, now seen corresponding path program 1 times [2024-11-14 17:03:51,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:03:51,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347024941] [2024-11-14 17:03:51,494 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:51,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:51,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:52,277 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 0 proven. 101 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-14 17:03:52,277 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:03:52,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347024941] [2024-11-14 17:03:52,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347024941] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:52,277 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:03:52,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-14 17:03:52,314 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_~cond~3#1_Out_8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:52,314 WARN L331 ript$VariableManager]: TermVariable v_auxVar_161 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:52,314 WARN L331 ript$VariableManager]: TermVariable v_auxVar_160 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:52,314 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:52,314 WARN L331 ript$VariableManager]: TermVariable v_auxVar_162 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:52,315 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:52,315 INFO L85 PathProgramCache]: Analyzing trace with hash -1203740637, now seen corresponding path program 1 times [2024-11-14 17:03:52,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:03:52,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17277899] [2024-11-14 17:03:52,316 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:52,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:52,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:53,055 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 0 proven. 86 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2024-11-14 17:03:53,056 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:03:53,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17277899] [2024-11-14 17:03:53,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17277899] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:53,056 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:03:53,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2024-11-14 17:03:53,104 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:53,104 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:53,104 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:53,104 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:53,104 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:03:53,105 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:53,105 INFO L85 PathProgramCache]: Analyzing trace with hash 1892408548, now seen corresponding path program 1 times [2024-11-14 17:03:53,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:03:53,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446222291] [2024-11-14 17:03:53,106 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:53,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:53,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:53,939 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-14 17:03:53,939 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:03:53,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446222291] [2024-11-14 17:03:53,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446222291] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:53,939 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:03:53,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-14 17:03:53,940 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:03:53,940 INFO L85 PathProgramCache]: Analyzing trace with hash -170197553, now seen corresponding path program 4 times [2024-11-14 17:03:53,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 17:03:53,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614423032] [2024-11-14 17:03:53,940 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:03:53,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:03:54,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:03:54,848 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-14 17:03:54,848 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 17:03:54,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614423032] [2024-11-14 17:03:54,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614423032] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:03:54,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605196522] [2024-11-14 17:03:54,848 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 17:03:54,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 17:03:54,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 17:03:54,851 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 17:03:54,853 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 17:03:55,129 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 17:03:55,129 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 17:03:55,132 INFO L256 TraceCheckSpWp]: Trace formula consists of 682 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 17:03:55,137 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 17:03:56,796 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 43 proven. 11 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2024-11-14 17:03:56,797 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 17:03:58,010 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2024-11-14 17:03:58,011 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 4 [2024-11-14 17:03:58,377 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 12 proven. 42 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2024-11-14 17:03:58,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605196522] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 17:03:58,377 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 17:03:58,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18, 18] total 53 [2024-11-14 17:03:58,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908615459] [2024-11-14 17:03:58,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 17:03:58,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-14 17:03:58,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 17:03:58,380 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-14 17:03:58,381 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=363, Invalid=2393, Unknown=0, NotChecked=0, Total=2756 [2024-11-14 17:03:58,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:58,381 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 17:03:58,381 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 14.0) internal successors, (742), 53 states have internal predecessors, (742), 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 17:03:58,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:03:58,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:03:58,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:03:58,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:03:58,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:03:58,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:03:58,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:00,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:00,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:00,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:00,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:04:00,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:04:00,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:04:00,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:04:00,168 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-14 17:04:00,350 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,SelfDestructingSolverStorable19,SelfDestructingSolverStorable20,SelfDestructingSolverStorable21,6 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22,SelfDestructingSolverStorable23,SelfDestructingSolverStorable24,SelfDestructingSolverStorable17 [2024-11-14 17:04:00,350 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 17:04:00,383 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:00,383 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:00,383 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_22 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:00,384 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_22 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:00,384 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:00,385 INFO L85 PathProgramCache]: Analyzing trace with hash -410894412, now seen corresponding path program 1 times [2024-11-14 17:04:00,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:00,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462247786] [2024-11-14 17:04:00,385 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:00,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:00,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:01,018 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 15 proven. 113 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2024-11-14 17:04:01,018 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:04:01,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462247786] [2024-11-14 17:04:01,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462247786] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:01,018 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:04:01,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-14 17:04:01,067 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:01,067 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:01,067 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_24 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:01,067 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_24 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:01,067 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:01,068 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:01,068 INFO L85 PathProgramCache]: Analyzing trace with hash 147171314, now seen corresponding path program 1 times [2024-11-14 17:04:01,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:01,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103847054] [2024-11-14 17:04:01,069 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:01,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:01,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:01,606 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 15 proven. 113 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2024-11-14 17:04:01,606 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:04:01,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103847054] [2024-11-14 17:04:01,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103847054] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:01,607 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:04:01,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-14 17:04:01,631 WARN L331 ript$VariableManager]: TermVariable v_auxVar_172 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:01,631 WARN L331 ript$VariableManager]: TermVariable v_auxVar_173 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:01,631 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:01,631 WARN L331 ript$VariableManager]: TermVariable v_auxVar_174 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:01,631 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_~cond~2#1_Out_10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:01,632 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:01,632 INFO L85 PathProgramCache]: Analyzing trace with hash -599193710, now seen corresponding path program 1 times [2024-11-14 17:04:01,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:01,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281671187] [2024-11-14 17:04:01,632 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:01,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:01,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:02,226 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 24 proven. 145 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2024-11-14 17:04:02,226 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:04:02,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281671187] [2024-11-14 17:04:02,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281671187] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:02,226 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:04:02,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2024-11-14 17:04:02,252 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:02,252 WARN L331 ript$VariableManager]: TermVariable v_auxVar_186 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:02,252 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_~cond~3#1_Out_10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:02,252 WARN L331 ript$VariableManager]: TermVariable v_auxVar_185 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:02,252 WARN L331 ript$VariableManager]: TermVariable v_auxVar_184 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:02,253 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:02,253 INFO L85 PathProgramCache]: Analyzing trace with hash 239658532, now seen corresponding path program 1 times [2024-11-14 17:04:02,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:02,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869519329] [2024-11-14 17:04:02,253 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:02,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:02,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:02,920 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 25 proven. 145 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2024-11-14 17:04:02,920 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:04:02,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869519329] [2024-11-14 17:04:02,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869519329] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:02,920 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:04:02,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2024-11-14 17:04:02,968 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_18 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:02,968 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:02,968 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_26 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:02,968 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_26 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:02,968 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:02,969 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:02,970 INFO L85 PathProgramCache]: Analyzing trace with hash 836147646, now seen corresponding path program 1 times [2024-11-14 17:04:02,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:02,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007351492] [2024-11-14 17:04:02,970 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:02,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:03,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:03,696 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 115 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2024-11-14 17:04:03,696 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:04:03,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007351492] [2024-11-14 17:04:03,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007351492] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:03,696 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:04:03,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-14 17:04:03,724 WARN L331 ript$VariableManager]: TermVariable v_auxVar_198 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:03,724 WARN L331 ript$VariableManager]: TermVariable v_auxVar_197 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:03,724 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_~cond~3#1_Out_12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:03,724 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:03,724 WARN L331 ript$VariableManager]: TermVariable v_auxVar_196 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:03,727 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:03,727 INFO L85 PathProgramCache]: Analyzing trace with hash 917599723, now seen corresponding path program 1 times [2024-11-14 17:04:03,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:03,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163747679] [2024-11-14 17:04:03,728 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:03,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:03,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:04,498 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 127 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2024-11-14 17:04:04,498 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:04:04,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163747679] [2024-11-14 17:04:04,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163747679] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:04,498 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:04:04,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2024-11-14 17:04:04,544 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_28 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:04,544 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_28 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:04,544 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:04,544 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:04,544 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:04,545 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:04,546 INFO L85 PathProgramCache]: Analyzing trace with hash 629295462, now seen corresponding path program 1 times [2024-11-14 17:04:04,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:04,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460698989] [2024-11-14 17:04:04,546 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:04,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:04,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:05,248 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 86 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2024-11-14 17:04:05,248 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:04:05,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460698989] [2024-11-14 17:04:05,248 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460698989] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:05,248 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:04:05,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-14 17:04:05,249 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:05,249 INFO L85 PathProgramCache]: Analyzing trace with hash 1577538, now seen corresponding path program 5 times [2024-11-14 17:04:05,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 17:04:05,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493059873] [2024-11-14 17:04:05,249 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:05,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:05,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:06,196 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2024-11-14 17:04:06,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 17:04:06,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493059873] [2024-11-14 17:04:06,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493059873] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:06,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413012845] [2024-11-14 17:04:06,196 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-14 17:04:06,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 17:04:06,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 17:04:06,198 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 17:04:06,199 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 17:04:06,733 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-11-14 17:04:06,733 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 17:04:06,738 INFO L256 TraceCheckSpWp]: Trace formula consists of 1172 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 17:04:06,743 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 17:04:07,445 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 44 proven. 85 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2024-11-14 17:04:07,445 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 17:04:08,253 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 23 proven. 106 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2024-11-14 17:04:08,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413012845] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 17:04:08,254 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 17:04:08,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 21, 21] total 61 [2024-11-14 17:04:08,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637478199] [2024-11-14 17:04:08,254 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 17:04:08,255 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2024-11-14 17:04:08,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 17:04:08,256 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2024-11-14 17:04:08,257 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=396, Invalid=3264, Unknown=0, NotChecked=0, Total=3660 [2024-11-14 17:04:08,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:08,257 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 17:04:08,258 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 10.80327868852459) internal successors, (659), 61 states have internal predecessors, (659), 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 17:04:08,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:08,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:08,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:08,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:04:08,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:04:08,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:04:08,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:04:08,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:09,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:09,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:09,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:09,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:04:09,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:04:09,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:04:09,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:04:09,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:04:09,952 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-14 17:04:10,132 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,SelfDestructingSolverStorable30,7 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31,SelfDestructingSolverStorable32,SelfDestructingSolverStorable25,SelfDestructingSolverStorable26,SelfDestructingSolverStorable27,SelfDestructingSolverStorable28 [2024-11-14 17:04:10,132 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 17:04:10,162 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:10,162 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_30 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:10,162 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_30 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:10,162 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:10,163 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:10,163 INFO L85 PathProgramCache]: Analyzing trace with hash -1938771256, now seen corresponding path program 1 times [2024-11-14 17:04:10,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:10,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547479860] [2024-11-14 17:04:10,163 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:10,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:10,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:10,893 INFO L134 CoverageAnalysis]: Checked inductivity of 344 backedges. 30 proven. 139 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2024-11-14 17:04:10,893 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:04:10,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547479860] [2024-11-14 17:04:10,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547479860] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:10,893 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:04:10,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2024-11-14 17:04:10,940 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:10,940 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_32 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:10,940 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_32 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:10,940 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_22 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:10,940 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:10,941 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:10,941 INFO L85 PathProgramCache]: Analyzing trace with hash 27628776, now seen corresponding path program 1 times [2024-11-14 17:04:10,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:10,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763076029] [2024-11-14 17:04:10,941 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:10,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:10,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:11,573 INFO L134 CoverageAnalysis]: Checked inductivity of 344 backedges. 30 proven. 139 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2024-11-14 17:04:11,573 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:04:11,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763076029] [2024-11-14 17:04:11,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763076029] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:11,574 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:04:11,574 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2024-11-14 17:04:11,616 WARN L331 ript$VariableManager]: TermVariable v_auxVar_208 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:11,616 WARN L331 ript$VariableManager]: TermVariable v_auxVar_210 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:11,616 WARN L331 ript$VariableManager]: TermVariable v_auxVar_209 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:11,616 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:11,616 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_~cond~2#1_Out_12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:11,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:11,617 INFO L85 PathProgramCache]: Analyzing trace with hash -685832218, now seen corresponding path program 1 times [2024-11-14 17:04:11,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:11,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787504937] [2024-11-14 17:04:11,617 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:11,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:11,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:12,209 INFO L134 CoverageAnalysis]: Checked inductivity of 344 backedges. 30 proven. 139 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2024-11-14 17:04:12,209 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:04:12,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787504937] [2024-11-14 17:04:12,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787504937] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:12,209 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:04:12,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2024-11-14 17:04:12,234 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_~cond~3#1_Out_14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:12,234 WARN L331 ript$VariableManager]: TermVariable v_auxVar_222 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:12,234 WARN L331 ript$VariableManager]: TermVariable v_auxVar_221 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:12,235 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:12,235 WARN L331 ript$VariableManager]: TermVariable v_auxVar_220 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:12,235 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:12,235 INFO L85 PathProgramCache]: Analyzing trace with hash 1341536120, now seen corresponding path program 1 times [2024-11-14 17:04:12,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:12,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875346268] [2024-11-14 17:04:12,236 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:12,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:12,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:12,877 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 31 proven. 139 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2024-11-14 17:04:12,877 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:04:12,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875346268] [2024-11-14 17:04:12,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875346268] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:12,877 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:04:12,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2024-11-14 17:04:12,930 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:12,930 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:12,930 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_34 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:12,930 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_34 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:12,931 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_24 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:12,931 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:12,932 INFO L85 PathProgramCache]: Analyzing trace with hash -576241804, now seen corresponding path program 1 times [2024-11-14 17:04:12,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:12,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915045829] [2024-11-14 17:04:12,932 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:12,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:12,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:13,614 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 15 proven. 155 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2024-11-14 17:04:13,614 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:04:13,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915045829] [2024-11-14 17:04:13,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915045829] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:13,614 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:04:13,614 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2024-11-14 17:04:13,640 WARN L331 ript$VariableManager]: TermVariable v_auxVar_233 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:13,640 WARN L331 ript$VariableManager]: TermVariable v_~j~0_Out_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:13,640 WARN L331 ript$VariableManager]: TermVariable v_auxVar_232 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:13,640 WARN L331 ript$VariableManager]: TermVariable v_auxVar_234 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:13,640 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_~cond~3#1_Out_16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:13,641 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:13,641 INFO L85 PathProgramCache]: Analyzing trace with hash -2047259679, now seen corresponding path program 1 times [2024-11-14 17:04:13,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:13,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682026599] [2024-11-14 17:04:13,641 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:13,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:13,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:14,498 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 0 proven. 191 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2024-11-14 17:04:14,499 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:04:14,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682026599] [2024-11-14 17:04:14,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682026599] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:14,499 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:04:14,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2024-11-14 17:04:14,547 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:14,548 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_36 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:14,548 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_36 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:14,548 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_26 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:14,548 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:14,549 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:14,549 INFO L85 PathProgramCache]: Analyzing trace with hash -443175686, now seen corresponding path program 1 times [2024-11-14 17:04:14,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:14,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080503008] [2024-11-14 17:04:14,549 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:14,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:14,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:15,358 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 0 proven. 127 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2024-11-14 17:04:15,358 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:04:15,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080503008] [2024-11-14 17:04:15,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080503008] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:15,358 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:04:15,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2024-11-14 17:04:15,359 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:15,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1924217245, now seen corresponding path program 6 times [2024-11-14 17:04:15,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 17:04:15,359 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943050317] [2024-11-14 17:04:15,359 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:15,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:15,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:16,314 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 0 proven. 176 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2024-11-14 17:04:16,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 17:04:16,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943050317] [2024-11-14 17:04:16,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943050317] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:16,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907642922] [2024-11-14 17:04:16,314 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-14 17:04:16,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 17:04:16,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 17:04:16,316 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 17:04:16,317 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 17:04:17,442 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-11-14 17:04:17,442 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 17:04:17,448 INFO L256 TraceCheckSpWp]: Trace formula consists of 1172 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-14 17:04:17,454 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 17:04:17,818 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 323 trivial. 0 not checked. [2024-11-14 17:04:17,819 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 17:04:18,854 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2024-11-14 17:04:18,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907642922] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 17:04:18,855 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 17:04:18,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 11, 28] total 62 [2024-11-14 17:04:18,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293612459] [2024-11-14 17:04:18,855 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 17:04:18,856 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2024-11-14 17:04:18,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 17:04:18,857 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2024-11-14 17:04:18,858 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=521, Invalid=3261, Unknown=0, NotChecked=0, Total=3782 [2024-11-14 17:04:18,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:18,858 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 17:04:18,858 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 10.758064516129032) internal successors, (667), 62 states have internal predecessors, (667), 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 17:04:18,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:18,858 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:18,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:18,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:04:18,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:04:18,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:04:18,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:04:18,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:04:18,859 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:20,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:20,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:20,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:20,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:04:20,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:04:20,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:04:20,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:04:20,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:04:20,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-11-14 17:04:20,058 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 17:04:20,237 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,SelfDestructingSolverStorable33,SelfDestructingSolverStorable34,SelfDestructingSolverStorable35,SelfDestructingSolverStorable36,8 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37,SelfDestructingSolverStorable38,SelfDestructingSolverStorable39 [2024-11-14 17:04:20,237 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 17:04:20,238 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:20,238 INFO L85 PathProgramCache]: Analyzing trace with hash -1383344847, now seen corresponding path program 7 times [2024-11-14 17:04:20,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 17:04:20,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526004911] [2024-11-14 17:04:20,238 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:20,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:20,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:20,887 INFO L134 CoverageAnalysis]: Checked inductivity of 418 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 384 trivial. 0 not checked. [2024-11-14 17:04:20,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 17:04:20,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526004911] [2024-11-14 17:04:20,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526004911] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 17:04:20,888 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 17:04:20,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-14 17:04:20,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199948044] [2024-11-14 17:04:20,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 17:04:20,888 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 17:04:20,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 17:04:20,889 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 17:04:20,889 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2024-11-14 17:04:20,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:20,889 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 17:04:20,889 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 34.285714285714285) internal successors, (240), 7 states have internal predecessors, (240), 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 17:04:20,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:20,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:20,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:20,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:04:20,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:04:20,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:04:20,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:04:20,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:04:20,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2024-11-14 17:04:20,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:22,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:22,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:22,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:22,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:04:22,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:04:22,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:04:22,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:04:22,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:04:22,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 17:04:22,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 17:04:22,574 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2024-11-14 17:04:22,574 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 17:04:22,575 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:22,575 INFO L85 PathProgramCache]: Analyzing trace with hash 1689285358, now seen corresponding path program 8 times [2024-11-14 17:04:22,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 17:04:22,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975616121] [2024-11-14 17:04:22,575 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:22,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:22,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:23,717 INFO L134 CoverageAnalysis]: Checked inductivity of 544 backedges. 93 proven. 204 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2024-11-14 17:04:23,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 17:04:23,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975616121] [2024-11-14 17:04:23,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975616121] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:23,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123343404] [2024-11-14 17:04:23,718 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 17:04:23,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 17:04:23,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 17:04:23,720 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 17:04:23,722 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 17:04:24,134 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-14 17:04:24,135 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 17:04:24,140 INFO L256 TraceCheckSpWp]: Trace formula consists of 1044 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-14 17:04:24,145 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 17:04:25,027 INFO L134 CoverageAnalysis]: Checked inductivity of 544 backedges. 181 proven. 126 refuted. 0 times theorem prover too weak. 237 trivial. 0 not checked. [2024-11-14 17:04:25,028 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 17:04:25,861 INFO L134 CoverageAnalysis]: Checked inductivity of 544 backedges. 123 proven. 184 refuted. 0 times theorem prover too weak. 237 trivial. 0 not checked. [2024-11-14 17:04:25,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123343404] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 17:04:25,861 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 17:04:25,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 64 [2024-11-14 17:04:25,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644071659] [2024-11-14 17:04:25,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 17:04:25,863 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2024-11-14 17:04:25,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 17:04:25,864 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2024-11-14 17:04:25,865 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=637, Invalid=3395, Unknown=0, NotChecked=0, Total=4032 [2024-11-14 17:04:25,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:25,865 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 17:04:25,865 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 9.65625) internal successors, (618), 64 states have internal predecessors, (618), 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 17:04:25,865 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:25,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:25,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:25,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:04:25,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:04:25,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:04:25,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:04:25,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:04:25,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2024-11-14 17:04:25,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 17:04:25,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:26,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:26,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:26,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:26,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:04:26,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:04:26,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:04:26,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:04:26,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:04:26,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 17:04:26,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 17:04:26,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-14 17:04:26,603 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 17:04:26,788 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,9 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 17:04:26,788 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 17:04:26,846 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_38 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:26,846 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_38 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:26,846 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_28 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:26,846 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:26,846 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:26,847 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:26,847 INFO L85 PathProgramCache]: Analyzing trace with hash -208064998, now seen corresponding path program 1 times [2024-11-14 17:04:26,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:26,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586759560] [2024-11-14 17:04:26,847 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:26,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:27,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 17:04:27,392 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 17:04:27,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 17:04:28,004 INFO L130 FreeRefinementEngine]: Strategy BADGER found a feasible trace [2024-11-14 17:04:28,030 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:28,030 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_~cond~3#1_Out_18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:28,031 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:28,031 INFO L85 PathProgramCache]: Analyzing trace with hash 1479343448, now seen corresponding path program 1 times [2024-11-14 17:04:28,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:28,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395400954] [2024-11-14 17:04:28,031 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:28,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:28,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:29,437 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 140 proven. 216 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2024-11-14 17:04:29,437 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:04:29,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395400954] [2024-11-14 17:04:29,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395400954] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:29,437 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:04:29,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2024-11-14 17:04:29,438 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:29,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1623264681, now seen corresponding path program 9 times [2024-11-14 17:04:29,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 17:04:29,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667193034] [2024-11-14 17:04:29,438 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:29,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:29,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:30,470 INFO L134 CoverageAnalysis]: Checked inductivity of 593 backedges. 140 proven. 216 refuted. 0 times theorem prover too weak. 237 trivial. 0 not checked. [2024-11-14 17:04:30,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 17:04:30,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667193034] [2024-11-14 17:04:30,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667193034] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:30,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715888114] [2024-11-14 17:04:30,470 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 17:04:30,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 17:04:30,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 17:04:30,472 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 17:04:30,473 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 17:04:30,789 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-14 17:04:30,789 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 17:04:30,791 INFO L256 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-14 17:04:30,795 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 17:04:31,320 INFO L134 CoverageAnalysis]: Checked inductivity of 593 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 535 trivial. 0 not checked. [2024-11-14 17:04:31,320 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 17:04:31,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715888114] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 17:04:31,320 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:04:31,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [27] total 36 [2024-11-14 17:04:31,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142197336] [2024-11-14 17:04:31,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 17:04:31,321 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-14 17:04:31,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 17:04:31,321 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-14 17:04:31,322 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1113, Unknown=0, NotChecked=0, Total=1260 [2024-11-14 17:04:31,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:31,322 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 17:04:31,322 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 22.0) internal successors, (242), 11 states have internal predecessors, (242), 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 17:04:31,322 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:31,322 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:31,322 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:31,322 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:04:31,322 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:04:31,322 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:04:31,322 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:04:31,322 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:04:31,322 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2024-11-14 17:04:31,322 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 17:04:31,322 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-14 17:04:31,322 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:33,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:33,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:33,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:33,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:04:33,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:04:33,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:04:33,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:04:33,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:04:33,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 17:04:33,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 17:04:33,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-14 17:04:33,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 17:04:33,028 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 17:04:33,214 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,SelfDestructingSolverStorable44,SelfDestructingSolverStorable45,10 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 17:04:33,215 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 17:04:33,215 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:33,216 INFO L85 PathProgramCache]: Analyzing trace with hash -1103628826, now seen corresponding path program 10 times [2024-11-14 17:04:33,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 17:04:33,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229578912] [2024-11-14 17:04:33,216 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:33,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:33,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:36,046 INFO L134 CoverageAnalysis]: Checked inductivity of 2597 backedges. 29 proven. 255 refuted. 0 times theorem prover too weak. 2313 trivial. 0 not checked. [2024-11-14 17:04:36,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 17:04:36,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229578912] [2024-11-14 17:04:36,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229578912] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:36,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490871519] [2024-11-14 17:04:36,047 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 17:04:36,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 17:04:36,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 17:04:36,048 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 17:04:36,049 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 17:04:36,529 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 17:04:36,529 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 17:04:36,535 INFO L256 TraceCheckSpWp]: Trace formula consists of 1263 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-14 17:04:36,545 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 17:04:40,749 INFO L134 CoverageAnalysis]: Checked inductivity of 2597 backedges. 1853 proven. 177 refuted. 0 times theorem prover too weak. 567 trivial. 0 not checked. [2024-11-14 17:04:40,749 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 17:04:43,654 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2024-11-14 17:04:43,654 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 4 [2024-11-14 17:04:44,669 INFO L134 CoverageAnalysis]: Checked inductivity of 2597 backedges. 752 proven. 1278 refuted. 0 times theorem prover too weak. 567 trivial. 0 not checked. [2024-11-14 17:04:44,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490871519] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 17:04:44,669 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 17:04:44,669 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 42, 42] total 110 [2024-11-14 17:04:44,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979676256] [2024-11-14 17:04:44,669 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 17:04:44,670 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2024-11-14 17:04:44,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 17:04:44,672 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2024-11-14 17:04:44,674 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1883, Invalid=10107, Unknown=0, NotChecked=0, Total=11990 [2024-11-14 17:04:44,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:44,674 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 17:04:44,675 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 110 states have (on average 11.090909090909092) internal successors, (1220), 110 states have internal predecessors, (1220), 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 17:04:44,675 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:44,675 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:44,675 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:44,675 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:04:44,675 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:04:44,675 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:04:44,675 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:04:44,675 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:04:44,675 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2024-11-14 17:04:44,675 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 17:04:44,675 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-14 17:04:44,675 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 17:04:44,675 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:48,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:04:48,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:48,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:04:48,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:04:48,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:04:48,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:04:48,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:04:48,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:04:48,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 17:04:48,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 17:04:48,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-14 17:04:48,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 17:04:48,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2024-11-14 17:04:48,902 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 17:04:49,087 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-11-14 17:04:49,088 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 17:04:49,139 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:49,139 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:49,139 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_30 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:49,139 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_40 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:49,139 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_40 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:49,140 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:49,140 INFO L85 PathProgramCache]: Analyzing trace with hash -1704106102, now seen corresponding path program 1 times [2024-11-14 17:04:49,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:49,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231876747] [2024-11-14 17:04:49,140 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:49,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:49,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 17:04:49,711 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 17:04:50,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 17:04:50,486 INFO L130 FreeRefinementEngine]: Strategy BADGER found a feasible trace [2024-11-14 17:04:50,571 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:50,571 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_32 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:50,571 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_42 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:50,571 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_42 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:50,571 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:50,574 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:50,574 INFO L85 PathProgramCache]: Analyzing trace with hash 260690930, now seen corresponding path program 1 times [2024-11-14 17:04:50,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:50,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466960732] [2024-11-14 17:04:50,574 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:50,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:50,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:53,796 INFO L134 CoverageAnalysis]: Checked inductivity of 1940 backedges. 562 proven. 1071 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2024-11-14 17:04:53,796 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:04:53,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466960732] [2024-11-14 17:04:53,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466960732] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:53,796 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:04:53,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2024-11-14 17:04:53,842 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:53,842 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_34 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:53,842 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_44 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:53,842 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_44 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:53,842 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:53,843 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:53,844 INFO L85 PathProgramCache]: Analyzing trace with hash -296156954, now seen corresponding path program 1 times [2024-11-14 17:04:53,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:53,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217160352] [2024-11-14 17:04:53,844 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:53,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:54,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:56,655 INFO L134 CoverageAnalysis]: Checked inductivity of 2095 backedges. 654 proven. 1131 refuted. 0 times theorem prover too weak. 310 trivial. 0 not checked. [2024-11-14 17:04:56,655 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:04:56,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217160352] [2024-11-14 17:04:56,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217160352] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:56,656 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:04:56,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2024-11-14 17:04:56,702 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:56,702 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:56,702 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_36 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:56,702 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_46 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:56,702 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_46 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:56,703 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:56,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1234957187, now seen corresponding path program 1 times [2024-11-14 17:04:56,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:56,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399088833] [2024-11-14 17:04:56,703 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:56,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:56,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:04:59,465 INFO L134 CoverageAnalysis]: Checked inductivity of 2285 backedges. 698 proven. 1254 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2024-11-14 17:04:59,465 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:04:59,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399088833] [2024-11-14 17:04:59,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399088833] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:04:59,465 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:04:59,465 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2024-11-14 17:04:59,510 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:59,511 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_38 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:59,511 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_48 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:59,511 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_48 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:59,511 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:04:59,512 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:04:59,512 INFO L85 PathProgramCache]: Analyzing trace with hash 1240023596, now seen corresponding path program 1 times [2024-11-14 17:04:59,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:04:59,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058283542] [2024-11-14 17:04:59,512 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:04:59,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:04:59,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:05:02,422 INFO L134 CoverageAnalysis]: Checked inductivity of 2500 backedges. 842 proven. 1309 refuted. 0 times theorem prover too weak. 349 trivial. 0 not checked. [2024-11-14 17:05:02,422 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:05:02,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058283542] [2024-11-14 17:05:02,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058283542] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:05:02,422 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:05:02,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2024-11-14 17:05:02,436 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_~cond~3#1_Out_20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:02,436 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:02,437 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:05:02,438 INFO L85 PathProgramCache]: Analyzing trace with hash 443934546, now seen corresponding path program 1 times [2024-11-14 17:05:02,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:05:02,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886865729] [2024-11-14 17:05:02,438 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:05:02,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:05:02,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:05:05,822 INFO L134 CoverageAnalysis]: Checked inductivity of 3274 backedges. 766 proven. 1899 refuted. 0 times theorem prover too weak. 609 trivial. 0 not checked. [2024-11-14 17:05:05,822 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:05:05,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886865729] [2024-11-14 17:05:05,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886865729] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:05:05,822 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:05:05,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51] total 51 [2024-11-14 17:05:05,868 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:05,868 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:05,868 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_50 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:05,868 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_50 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:05,868 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_40 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:05,869 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:05:05,869 INFO L85 PathProgramCache]: Analyzing trace with hash -118516939, now seen corresponding path program 1 times [2024-11-14 17:05:05,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:05:05,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108268205] [2024-11-14 17:05:05,869 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:05:05,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:05:06,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:05:09,303 INFO L134 CoverageAnalysis]: Checked inductivity of 3285 backedges. 678 proven. 1955 refuted. 0 times theorem prover too weak. 652 trivial. 0 not checked. [2024-11-14 17:05:09,303 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:05:09,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108268205] [2024-11-14 17:05:09,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108268205] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:05:09,303 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:05:09,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2024-11-14 17:05:09,350 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:09,350 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_52 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:09,350 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_52 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:09,350 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_42 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:09,350 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:09,352 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:05:09,353 INFO L85 PathProgramCache]: Analyzing trace with hash -1328359168, now seen corresponding path program 1 times [2024-11-14 17:05:09,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:05:09,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208674064] [2024-11-14 17:05:09,353 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:05:09,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:05:09,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:05:12,884 INFO L134 CoverageAnalysis]: Checked inductivity of 3310 backedges. 526 proven. 1987 refuted. 0 times theorem prover too weak. 797 trivial. 0 not checked. [2024-11-14 17:05:12,885 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:05:12,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208674064] [2024-11-14 17:05:12,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208674064] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:05:12,885 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:05:12,885 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2024-11-14 17:05:12,910 WARN L331 ript$VariableManager]: TermVariable v_auxVar_544 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:12,910 WARN L331 ript$VariableManager]: TermVariable v_auxVar_546 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:12,910 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_~cond~2#1_Out_14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:12,910 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:12,910 WARN L331 ript$VariableManager]: TermVariable v_auxVar_545 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:12,911 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:05:12,911 INFO L85 PathProgramCache]: Analyzing trace with hash -800665823, now seen corresponding path program 1 times [2024-11-14 17:05:12,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:05:12,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550635925] [2024-11-14 17:05:12,911 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:05:12,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:05:13,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:05:16,709 INFO L134 CoverageAnalysis]: Checked inductivity of 3330 backedges. 318 proven. 1927 refuted. 0 times theorem prover too weak. 1085 trivial. 0 not checked. [2024-11-14 17:05:16,710 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:05:16,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550635925] [2024-11-14 17:05:16,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550635925] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:05:16,710 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:05:16,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51] total 51 [2024-11-14 17:05:16,724 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_~cond~2#1_Out_16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:16,724 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:16,725 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:05:16,725 INFO L85 PathProgramCache]: Analyzing trace with hash -677417301, now seen corresponding path program 1 times [2024-11-14 17:05:16,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:05:16,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410257461] [2024-11-14 17:05:16,725 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:05:16,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:05:16,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:05:19,301 INFO L134 CoverageAnalysis]: Checked inductivity of 3330 backedges. 28 proven. 329 refuted. 0 times theorem prover too weak. 2973 trivial. 0 not checked. [2024-11-14 17:05:19,301 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:05:19,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410257461] [2024-11-14 17:05:19,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410257461] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:05:19,302 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:05:19,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2024-11-14 17:05:19,325 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:19,325 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:19,325 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_54 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:19,325 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_54 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:19,326 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:05:19,326 INFO L85 PathProgramCache]: Analyzing trace with hash 86220234, now seen corresponding path program 1 times [2024-11-14 17:05:19,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:05:19,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859492513] [2024-11-14 17:05:19,327 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:05:19,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:05:19,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:05:21,831 INFO L134 CoverageAnalysis]: Checked inductivity of 3333 backedges. 28 proven. 329 refuted. 0 times theorem prover too weak. 2976 trivial. 0 not checked. [2024-11-14 17:05:21,831 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:05:21,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859492513] [2024-11-14 17:05:21,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859492513] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:05:21,831 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:05:21,831 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2024-11-14 17:05:21,881 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:21,881 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_56 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:21,881 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_56 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:21,881 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_44 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:21,881 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:05:21,882 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:05:21,883 INFO L85 PathProgramCache]: Analyzing trace with hash 946708139, now seen corresponding path program 1 times [2024-11-14 17:05:21,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:05:21,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387304659] [2024-11-14 17:05:21,883 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:05:21,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:05:22,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:05:25,822 INFO L134 CoverageAnalysis]: Checked inductivity of 3342 backedges. 102 proven. 1593 refuted. 0 times theorem prover too weak. 1647 trivial. 0 not checked. [2024-11-14 17:05:25,822 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:05:25,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387304659] [2024-11-14 17:05:25,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387304659] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:05:25,822 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:05:25,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2024-11-14 17:05:25,823 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:05:25,823 INFO L85 PathProgramCache]: Analyzing trace with hash 578520230, now seen corresponding path program 11 times [2024-11-14 17:05:25,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 17:05:25,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915869330] [2024-11-14 17:05:25,823 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:05:25,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:05:26,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:05:29,859 INFO L134 CoverageAnalysis]: Checked inductivity of 3342 backedges. 65 proven. 1395 refuted. 0 times theorem prover too weak. 1882 trivial. 0 not checked. [2024-11-14 17:05:29,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 17:05:29,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915869330] [2024-11-14 17:05:29,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915869330] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:05:29,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27632210] [2024-11-14 17:05:29,860 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-14 17:05:29,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 17:05:29,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 17:05:29,861 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 17:05:29,862 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 17:07:22,573 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2024-11-14 17:07:22,574 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 17:07:22,615 INFO L256 TraceCheckSpWp]: Trace formula consists of 2470 conjuncts, 63 conjuncts are in the unsatisfiable core [2024-11-14 17:07:22,624 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 17:07:25,284 INFO L134 CoverageAnalysis]: Checked inductivity of 3342 backedges. 2118 proven. 855 refuted. 0 times theorem prover too weak. 369 trivial. 0 not checked. [2024-11-14 17:07:25,284 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 17:07:28,523 INFO L134 CoverageAnalysis]: Checked inductivity of 3342 backedges. 1598 proven. 1375 refuted. 0 times theorem prover too weak. 369 trivial. 0 not checked. [2024-11-14 17:07:28,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27632210] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 17:07:28,523 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 17:07:28,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 60, 61] total 165 [2024-11-14 17:07:28,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154148612] [2024-11-14 17:07:28,524 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 17:07:28,525 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 165 states [2024-11-14 17:07:28,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 17:07:28,529 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 165 interpolants. [2024-11-14 17:07:28,536 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=4307, Invalid=22753, Unknown=0, NotChecked=0, Total=27060 [2024-11-14 17:07:28,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:07:28,536 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 17:07:28,537 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 165 states, 165 states have (on average 8.684848484848485) internal successors, (1433), 165 states have internal predecessors, (1433), 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 17:07:28,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:07:28,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:07:28,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:07:28,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:07:28,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:07:28,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:07:28,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:07:28,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:07:28,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2024-11-14 17:07:28,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 17:07:28,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-14 17:07:28,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 17:07:28,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 106 states. [2024-11-14 17:07:28,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:07:32,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:07:32,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:07:32,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:07:32,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:07:32,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:07:32,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:07:32,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:07:32,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:07:32,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 17:07:32,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 17:07:32,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-14 17:07:32,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 17:07:32,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2024-11-14 17:07:32,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-11-14 17:07:32,784 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 17:07:32,931 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,SelfDestructingSolverStorable50,SelfDestructingSolverStorable51,SelfDestructingSolverStorable52,SelfDestructingSolverStorable53,SelfDestructingSolverStorable54,SelfDestructingSolverStorable55,SelfDestructingSolverStorable56,SelfDestructingSolverStorable57,SelfDestructingSolverStorable47,SelfDestructingSolverStorable58,SelfDestructingSolverStorable48,SelfDestructingSolverStorable59,SelfDestructingSolverStorable49 [2024-11-14 17:07:32,931 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 17:07:32,983 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:32,983 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_46 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:32,983 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_58 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:32,983 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_58 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:32,983 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:32,984 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:07:32,984 INFO L85 PathProgramCache]: Analyzing trace with hash 145454024, now seen corresponding path program 1 times [2024-11-14 17:07:32,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:07:32,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641380313] [2024-11-14 17:07:32,984 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:07:32,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:07:34,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 17:07:34,107 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 17:07:35,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 17:07:35,200 INFO L130 FreeRefinementEngine]: Strategy BADGER found a feasible trace [2024-11-14 17:07:35,249 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:35,249 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_48 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:35,249 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:35,249 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_60 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:35,250 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_60 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:35,251 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:07:35,251 INFO L85 PathProgramCache]: Analyzing trace with hash -1487018960, now seen corresponding path program 1 times [2024-11-14 17:07:35,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:07:35,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630423673] [2024-11-14 17:07:35,251 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:07:35,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:07:35,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:07:36,957 INFO L134 CoverageAnalysis]: Checked inductivity of 3510 backedges. 125 proven. 714 refuted. 0 times theorem prover too weak. 2671 trivial. 0 not checked. [2024-11-14 17:07:36,957 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:07:36,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630423673] [2024-11-14 17:07:36,958 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630423673] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:07:36,958 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:07:36,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2024-11-14 17:07:37,004 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:37,005 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:37,005 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_50 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:37,005 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_62 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:37,005 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_62 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:37,006 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:07:37,006 INFO L85 PathProgramCache]: Analyzing trace with hash 2031842224, now seen corresponding path program 1 times [2024-11-14 17:07:37,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:07:37,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690080632] [2024-11-14 17:07:37,006 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:07:37,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:07:37,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:07:38,701 INFO L134 CoverageAnalysis]: Checked inductivity of 3665 backedges. 121 proven. 792 refuted. 0 times theorem prover too weak. 2752 trivial. 0 not checked. [2024-11-14 17:07:38,702 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:07:38,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690080632] [2024-11-14 17:07:38,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690080632] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:07:38,702 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:07:38,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2024-11-14 17:07:38,769 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:38,769 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_64 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:38,769 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_64 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:38,769 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:38,769 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_52 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:38,770 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:07:38,771 INFO L85 PathProgramCache]: Analyzing trace with hash -150362175, now seen corresponding path program 1 times [2024-11-14 17:07:38,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:07:38,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343838939] [2024-11-14 17:07:38,771 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:07:38,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:07:38,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:07:40,690 INFO L134 CoverageAnalysis]: Checked inductivity of 3855 backedges. 131 proven. 872 refuted. 0 times theorem prover too weak. 2852 trivial. 0 not checked. [2024-11-14 17:07:40,690 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:07:40,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343838939] [2024-11-14 17:07:40,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343838939] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:07:40,691 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:07:40,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2024-11-14 17:07:40,736 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:40,736 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_54 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:40,736 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_66 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:40,736 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_66 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:40,736 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:40,737 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:07:40,737 INFO L85 PathProgramCache]: Analyzing trace with hash -1616871562, now seen corresponding path program 1 times [2024-11-14 17:07:40,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:07:40,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200561603] [2024-11-14 17:07:40,737 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:07:40,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:07:40,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:07:42,635 INFO L134 CoverageAnalysis]: Checked inductivity of 4070 backedges. 164 proven. 955 refuted. 0 times theorem prover too weak. 2951 trivial. 0 not checked. [2024-11-14 17:07:42,635 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:07:42,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200561603] [2024-11-14 17:07:42,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200561603] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:07:42,635 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:07:42,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2024-11-14 17:07:42,658 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_~cond~3#1_Out_22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:42,658 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:42,659 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:07:42,659 INFO L85 PathProgramCache]: Analyzing trace with hash -1530688368, now seen corresponding path program 1 times [2024-11-14 17:07:42,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:07:42,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052902052] [2024-11-14 17:07:42,659 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:07:42,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:07:42,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:07:44,945 INFO L134 CoverageAnalysis]: Checked inductivity of 4844 backedges. 116 proven. 1170 refuted. 0 times theorem prover too weak. 3558 trivial. 0 not checked. [2024-11-14 17:07:44,945 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:07:44,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052902052] [2024-11-14 17:07:44,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052902052] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:07:44,945 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:07:44,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2024-11-14 17:07:44,991 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:44,991 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_68 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:44,991 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_68 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:44,991 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_56 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:44,991 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:44,992 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:07:44,993 INFO L85 PathProgramCache]: Analyzing trace with hash -626979969, now seen corresponding path program 1 times [2024-11-14 17:07:44,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:07:44,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814347826] [2024-11-14 17:07:44,993 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:07:44,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:07:45,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:07:51,300 INFO L134 CoverageAnalysis]: Checked inductivity of 4855 backedges. 1973 proven. 2585 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2024-11-14 17:07:51,300 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:07:51,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814347826] [2024-11-14 17:07:51,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814347826] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:07:51,300 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:07:51,300 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80] total 80 [2024-11-14 17:07:51,345 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:51,346 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_58 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:51,346 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:51,346 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_70 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:51,346 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_70 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:51,347 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:07:51,347 INFO L85 PathProgramCache]: Analyzing trace with hash -1543750582, now seen corresponding path program 1 times [2024-11-14 17:07:51,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:07:51,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509911724] [2024-11-14 17:07:51,347 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:07:51,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:07:51,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:07:57,712 INFO L134 CoverageAnalysis]: Checked inductivity of 4880 backedges. 1562 proven. 2985 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2024-11-14 17:07:57,712 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:07:57,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509911724] [2024-11-14 17:07:57,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509911724] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:07:57,712 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:07:57,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80] total 80 [2024-11-14 17:07:57,737 WARN L331 ript$VariableManager]: TermVariable v_auxVar_558 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:57,737 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_~cond~2#1_Out_18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:57,737 WARN L331 ript$VariableManager]: TermVariable v_auxVar_557 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:57,737 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:57,737 WARN L331 ript$VariableManager]: TermVariable v_auxVar_556 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:07:57,738 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:07:57,738 INFO L85 PathProgramCache]: Analyzing trace with hash -81126805, now seen corresponding path program 1 times [2024-11-14 17:07:57,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:07:57,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362148376] [2024-11-14 17:07:57,738 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:07:57,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:07:57,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:08:04,465 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 1210 proven. 3270 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-11-14 17:08:04,466 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:08:04,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362148376] [2024-11-14 17:08:04,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362148376] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:08:04,466 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:08:04,466 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81] total 81 [2024-11-14 17:08:04,479 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:08:04,479 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_~cond~2#1_Out_20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:08:04,480 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:08:04,480 INFO L85 PathProgramCache]: Analyzing trace with hash 52907625, now seen corresponding path program 1 times [2024-11-14 17:08:04,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:08:04,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2779644] [2024-11-14 17:08:04,480 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:08:04,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:08:04,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:08:07,121 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 28 proven. 329 refuted. 0 times theorem prover too weak. 4543 trivial. 0 not checked. [2024-11-14 17:08:07,121 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:08:07,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2779644] [2024-11-14 17:08:07,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2779644] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:08:07,121 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:08:07,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2024-11-14 17:08:07,146 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_18 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:08:07,146 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:08:07,146 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_72 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:08:07,146 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_72 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:08:07,147 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:08:07,147 INFO L85 PathProgramCache]: Analyzing trace with hash -1886920184, now seen corresponding path program 1 times [2024-11-14 17:08:07,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:08:07,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864954478] [2024-11-14 17:08:07,147 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:08:07,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:08:07,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:08:09,799 INFO L134 CoverageAnalysis]: Checked inductivity of 4903 backedges. 28 proven. 329 refuted. 0 times theorem prover too weak. 4546 trivial. 0 not checked. [2024-11-14 17:08:09,799 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:08:09,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864954478] [2024-11-14 17:08:09,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864954478] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:08:09,799 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:08:09,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2024-11-14 17:08:09,846 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:08:09,846 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_74 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:08:09,846 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_74 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:08:09,846 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:08:09,846 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_60 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:08:09,847 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:08:09,847 INFO L85 PathProgramCache]: Analyzing trace with hash -888508695, now seen corresponding path program 1 times [2024-11-14 17:08:09,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:08:09,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859459158] [2024-11-14 17:08:09,847 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:08:09,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:08:10,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:08:16,736 INFO L134 CoverageAnalysis]: Checked inductivity of 4912 backedges. 827 proven. 3476 refuted. 0 times theorem prover too weak. 609 trivial. 0 not checked. [2024-11-14 17:08:16,736 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:08:16,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859459158] [2024-11-14 17:08:16,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859459158] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:08:16,736 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:08:16,736 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80] total 80 [2024-11-14 17:08:16,737 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:08:16,737 INFO L85 PathProgramCache]: Analyzing trace with hash -627726132, now seen corresponding path program 12 times [2024-11-14 17:08:16,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 17:08:16,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245185830] [2024-11-14 17:08:16,737 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:08:16,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:08:17,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:08:23,744 INFO L134 CoverageAnalysis]: Checked inductivity of 4912 backedges. 731 proven. 3529 refuted. 0 times theorem prover too weak. 652 trivial. 0 not checked. [2024-11-14 17:08:23,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 17:08:23,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245185830] [2024-11-14 17:08:23,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245185830] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:08:23,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673305652] [2024-11-14 17:08:23,744 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-14 17:08:23,745 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 17:08:23,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 17:08:23,746 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 17:08:23,747 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 17:09:20,193 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2024-11-14 17:09:20,193 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 17:09:20,228 INFO L256 TraceCheckSpWp]: Trace formula consists of 1970 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-14 17:09:20,241 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 17:09:22,751 INFO L134 CoverageAnalysis]: Checked inductivity of 4912 backedges. 113 proven. 303 refuted. 0 times theorem prover too weak. 4496 trivial. 0 not checked. [2024-11-14 17:09:22,751 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 17:09:25,571 INFO L134 CoverageAnalysis]: Checked inductivity of 4912 backedges. 22 proven. 394 refuted. 0 times theorem prover too weak. 4496 trivial. 0 not checked. [2024-11-14 17:09:25,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673305652] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 17:09:25,571 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 17:09:25,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 39, 39] total 155 [2024-11-14 17:09:25,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207143069] [2024-11-14 17:09:25,571 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 17:09:25,572 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 155 states [2024-11-14 17:09:25,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 17:09:25,575 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 155 interpolants. [2024-11-14 17:09:25,579 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=2208, Invalid=21662, Unknown=0, NotChecked=0, Total=23870 [2024-11-14 17:09:25,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:09:25,579 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 17:09:25,580 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 155 states, 155 states have (on average 7.890322580645162) internal successors, (1223), 155 states have internal predecessors, (1223), 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 17:09:25,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:09:25,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:09:25,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:09:25,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:09:25,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:09:25,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:09:25,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:09:25,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:09:25,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2024-11-14 17:09:25,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 17:09:25,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-14 17:09:25,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 17:09:25,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 106 states. [2024-11-14 17:09:25,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 98 states. [2024-11-14 17:09:25,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:09:34,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:09:34,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:09:34,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:09:34,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:09:34,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:09:34,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:09:34,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:09:34,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:09:34,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 17:09:34,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 17:09:34,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-14 17:09:34,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 17:09:34,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2024-11-14 17:09:34,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-11-14 17:09:34,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2024-11-14 17:09:34,154 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 17:09:34,325 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,SelfDestructingSolverStorable60,SelfDestructingSolverStorable71,SelfDestructingSolverStorable61,SelfDestructingSolverStorable72,SelfDestructingSolverStorable62,SelfDestructingSolverStorable63,SelfDestructingSolverStorable64,SelfDestructingSolverStorable65,SelfDestructingSolverStorable66,SelfDestructingSolverStorable67,13 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68,SelfDestructingSolverStorable69 [2024-11-14 17:09:34,325 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 17:09:34,378 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:34,378 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_76 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:34,378 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_76 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:34,378 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:34,378 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_62 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:34,379 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:09:34,379 INFO L85 PathProgramCache]: Analyzing trace with hash 723380917, now seen corresponding path program 1 times [2024-11-14 17:09:34,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:09:34,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553313296] [2024-11-14 17:09:34,380 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:09:34,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:09:35,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 17:09:35,679 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 17:09:36,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 17:09:37,134 INFO L130 FreeRefinementEngine]: Strategy BADGER found a feasible trace [2024-11-14 17:09:37,199 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:37,199 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_78 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:37,199 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_78 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:37,199 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_64 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:37,199 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:37,200 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:09:37,201 INFO L85 PathProgramCache]: Analyzing trace with hash 1489024285, now seen corresponding path program 1 times [2024-11-14 17:09:37,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:09:37,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365906456] [2024-11-14 17:09:37,201 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:09:37,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:09:37,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:09:39,755 INFO L134 CoverageAnalysis]: Checked inductivity of 4051 backedges. 372 proven. 990 refuted. 0 times theorem prover too weak. 2689 trivial. 0 not checked. [2024-11-14 17:09:39,755 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:09:39,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365906456] [2024-11-14 17:09:39,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365906456] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:09:39,755 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:09:39,755 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44] total 44 [2024-11-14 17:09:39,802 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_80 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:39,802 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_80 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:39,802 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:39,802 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_66 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:39,802 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:39,803 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:09:39,803 INFO L85 PathProgramCache]: Analyzing trace with hash 2059915499, now seen corresponding path program 1 times [2024-11-14 17:09:39,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:09:39,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328983075] [2024-11-14 17:09:39,803 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:09:39,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:09:39,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:09:42,222 INFO L134 CoverageAnalysis]: Checked inductivity of 4206 backedges. 341 proven. 1116 refuted. 0 times theorem prover too weak. 2749 trivial. 0 not checked. [2024-11-14 17:09:42,222 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:09:42,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328983075] [2024-11-14 17:09:42,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328983075] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:09:42,222 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:09:42,222 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44] total 44 [2024-11-14 17:09:42,267 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:42,267 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_68 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:42,268 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_82| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:42,268 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_82 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:42,268 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_82 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:42,269 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:09:42,269 INFO L85 PathProgramCache]: Analyzing trace with hash 211182254, now seen corresponding path program 1 times [2024-11-14 17:09:42,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:09:42,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164961710] [2024-11-14 17:09:42,269 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:09:42,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:09:42,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:09:44,782 INFO L134 CoverageAnalysis]: Checked inductivity of 4396 backedges. 284 proven. 1240 refuted. 0 times theorem prover too weak. 2872 trivial. 0 not checked. [2024-11-14 17:09:44,783 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:09:44,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164961710] [2024-11-14 17:09:44,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164961710] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:09:44,783 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:09:44,783 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44] total 44 [2024-11-14 17:09:44,828 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_70 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:44,828 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:44,828 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_84| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:44,828 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_84 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:44,828 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_84 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:44,829 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:09:44,830 INFO L85 PathProgramCache]: Analyzing trace with hash -107263759, now seen corresponding path program 1 times [2024-11-14 17:09:44,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:09:44,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98979381] [2024-11-14 17:09:44,830 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:09:44,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:09:45,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:09:47,530 INFO L134 CoverageAnalysis]: Checked inductivity of 4611 backedges. 296 proven. 1362 refuted. 0 times theorem prover too weak. 2953 trivial. 0 not checked. [2024-11-14 17:09:47,531 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:09:47,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98979381] [2024-11-14 17:09:47,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98979381] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:09:47,531 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:09:47,531 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44] total 44 [2024-11-14 17:09:47,545 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_~cond~3#1_Out_24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:47,545 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:47,545 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:09:47,545 INFO L85 PathProgramCache]: Analyzing trace with hash -848611843, now seen corresponding path program 1 times [2024-11-14 17:09:47,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:09:47,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378208576] [2024-11-14 17:09:47,546 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:09:47,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:09:47,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:09:50,850 INFO L134 CoverageAnalysis]: Checked inductivity of 5385 backedges. 283 proven. 1688 refuted. 0 times theorem prover too weak. 3414 trivial. 0 not checked. [2024-11-14 17:09:50,850 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:09:50,850 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378208576] [2024-11-14 17:09:50,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378208576] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:09:50,851 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:09:50,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45] total 45 [2024-11-14 17:09:50,897 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:50,897 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:50,897 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_86 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:50,897 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_86 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:50,897 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_72 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:50,898 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:09:50,898 INFO L85 PathProgramCache]: Analyzing trace with hash -1569143686, now seen corresponding path program 1 times [2024-11-14 17:09:50,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:09:50,898 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751696391] [2024-11-14 17:09:50,898 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:09:50,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:09:51,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:09:54,264 INFO L134 CoverageAnalysis]: Checked inductivity of 5396 backedges. 206 proven. 1621 refuted. 0 times theorem prover too weak. 3569 trivial. 0 not checked. [2024-11-14 17:09:54,264 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:09:54,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751696391] [2024-11-14 17:09:54,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751696391] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:09:54,264 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:09:54,264 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44] total 44 [2024-11-14 17:09:54,311 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_88| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:54,311 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:54,311 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_88 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:54,311 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_88 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:54,311 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_74 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:09:54,313 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:09:54,313 INFO L85 PathProgramCache]: Analyzing trace with hash -240591675, now seen corresponding path program 1 times [2024-11-14 17:09:54,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:09:54,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573896728] [2024-11-14 17:09:54,313 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:09:54,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:09:54,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:10:01,190 INFO L134 CoverageAnalysis]: Checked inductivity of 5421 backedges. 1730 proven. 3041 refuted. 0 times theorem prover too weak. 650 trivial. 0 not checked. [2024-11-14 17:10:01,191 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:10:01,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573896728] [2024-11-14 17:10:01,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573896728] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:10:01,191 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:10:01,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83] total 83 [2024-11-14 17:10:01,216 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_18 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:01,216 WARN L331 ript$VariableManager]: TermVariable v_auxVar_569 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:01,216 WARN L331 ript$VariableManager]: TermVariable v_auxVar_570 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:01,216 WARN L331 ript$VariableManager]: TermVariable v_auxVar_568 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:01,216 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_~cond~2#1_Out_22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:01,217 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:10:01,217 INFO L85 PathProgramCache]: Analyzing trace with hash 849845990, now seen corresponding path program 1 times [2024-11-14 17:10:01,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:10:01,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493695447] [2024-11-14 17:10:01,217 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:10:01,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:10:01,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:10:08,385 INFO L134 CoverageAnalysis]: Checked inductivity of 5441 backedges. 1309 proven. 3400 refuted. 0 times theorem prover too weak. 732 trivial. 0 not checked. [2024-11-14 17:10:08,386 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:10:08,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493695447] [2024-11-14 17:10:08,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493695447] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:10:08,386 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:10:08,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84] total 84 [2024-11-14 17:10:08,400 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_~cond~2#1_Out_24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:08,401 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:08,401 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:10:08,401 INFO L85 PathProgramCache]: Analyzing trace with hash -879510506, now seen corresponding path program 1 times [2024-11-14 17:10:08,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:10:08,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25076511] [2024-11-14 17:10:08,402 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:10:08,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:10:08,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:10:11,957 INFO L134 CoverageAnalysis]: Checked inductivity of 5441 backedges. 49 proven. 1136 refuted. 0 times theorem prover too weak. 4256 trivial. 0 not checked. [2024-11-14 17:10:11,957 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:10:11,958 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25076511] [2024-11-14 17:10:11,958 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25076511] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:10:11,958 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:10:11,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45] total 45 [2024-11-14 17:10:11,982 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_90 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:11,982 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_90 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:11,982 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_90| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:11,982 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_22 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:11,983 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:10:11,983 INFO L85 PathProgramCache]: Analyzing trace with hash -1385937675, now seen corresponding path program 1 times [2024-11-14 17:10:11,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:10:11,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510767769] [2024-11-14 17:10:11,983 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:10:11,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:10:12,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:10:15,700 INFO L134 CoverageAnalysis]: Checked inductivity of 5444 backedges. 49 proven. 1136 refuted. 0 times theorem prover too weak. 4259 trivial. 0 not checked. [2024-11-14 17:10:15,700 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:10:15,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510767769] [2024-11-14 17:10:15,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510767769] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:10:15,700 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:10:15,700 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45] total 45 [2024-11-14 17:10:15,746 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_92| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:15,746 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_76 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:15,746 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_92 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:15,746 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:15,746 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_92 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:15,747 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:10:15,747 INFO L85 PathProgramCache]: Analyzing trace with hash 222437334, now seen corresponding path program 1 times [2024-11-14 17:10:15,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:10:15,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449803570] [2024-11-14 17:10:15,747 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:10:15,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:10:16,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:10:23,117 INFO L134 CoverageAnalysis]: Checked inductivity of 5453 backedges. 965 proven. 3624 refuted. 0 times theorem prover too weak. 864 trivial. 0 not checked. [2024-11-14 17:10:23,117 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:10:23,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449803570] [2024-11-14 17:10:23,118 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449803570] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:10:23,118 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:10:23,118 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83] total 83 [2024-11-14 17:10:23,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:10:23,118 INFO L85 PathProgramCache]: Analyzing trace with hash -2146730077, now seen corresponding path program 13 times [2024-11-14 17:10:23,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 17:10:23,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728180463] [2024-11-14 17:10:23,118 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:10:23,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:10:23,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:10:30,498 INFO L134 CoverageAnalysis]: Checked inductivity of 5453 backedges. 827 proven. 3677 refuted. 0 times theorem prover too weak. 949 trivial. 0 not checked. [2024-11-14 17:10:30,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 17:10:30,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728180463] [2024-11-14 17:10:30,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728180463] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:10:30,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671174144] [2024-11-14 17:10:30,499 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 17:10:30,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 17:10:30,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 17:10:30,501 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 17:10:30,502 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 17:10:31,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:10:31,485 INFO L256 TraceCheckSpWp]: Trace formula consists of 2680 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-14 17:10:31,493 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 17:10:34,067 INFO L134 CoverageAnalysis]: Checked inductivity of 5453 backedges. 1654 proven. 637 refuted. 0 times theorem prover too weak. 3162 trivial. 0 not checked. [2024-11-14 17:10:34,067 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 17:10:36,755 INFO L134 CoverageAnalysis]: Checked inductivity of 5453 backedges. 1468 proven. 823 refuted. 0 times theorem prover too weak. 3162 trivial. 0 not checked. [2024-11-14 17:10:36,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671174144] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 17:10:36,755 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 17:10:36,755 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 45, 45] total 169 [2024-11-14 17:10:36,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961662563] [2024-11-14 17:10:36,755 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 17:10:36,757 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 169 states [2024-11-14 17:10:36,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 17:10:36,758 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 169 interpolants. [2024-11-14 17:10:36,761 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=2582, Invalid=25810, Unknown=0, NotChecked=0, Total=28392 [2024-11-14 17:10:36,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:10:36,761 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 17:10:36,762 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 169 states, 169 states have (on average 8.218934911242604) internal successors, (1389), 169 states have internal predecessors, (1389), 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 17:10:36,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:10:36,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:10:36,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:10:36,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:10:36,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:10:36,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:10:36,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:10:36,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:10:36,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2024-11-14 17:10:36,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 17:10:36,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-14 17:10:36,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 17:10:36,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 106 states. [2024-11-14 17:10:36,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 98 states. [2024-11-14 17:10:36,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2024-11-14 17:10:36,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:10:45,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:10:45,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:10:45,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:10:45,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:10:45,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:10:45,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:10:45,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:10:45,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:10:45,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 17:10:45,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 17:10:45,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-14 17:10:45,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 17:10:45,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2024-11-14 17:10:45,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-11-14 17:10:45,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2024-11-14 17:10:45,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 199 states. [2024-11-14 17:10:45,544 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 17:10:45,726 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,SelfDestructingSolverStorable81,SelfDestructingSolverStorable82,SelfDestructingSolverStorable83,SelfDestructingSolverStorable73,SelfDestructingSolverStorable84,SelfDestructingSolverStorable74,SelfDestructingSolverStorable85,SelfDestructingSolverStorable75,14 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76,SelfDestructingSolverStorable77,SelfDestructingSolverStorable78,SelfDestructingSolverStorable79 [2024-11-14 17:10:45,726 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 17:10:45,777 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_94| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:45,777 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_78 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:45,777 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:45,777 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_94 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:45,777 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_94 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:45,778 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:10:45,778 INFO L85 PathProgramCache]: Analyzing trace with hash 1548069562, now seen corresponding path program 1 times [2024-11-14 17:10:45,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:10:45,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279875140] [2024-11-14 17:10:45,779 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:10:45,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:10:46,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 17:10:46,984 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 17:10:48,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 17:10:48,165 INFO L130 FreeRefinementEngine]: Strategy BADGER found a feasible trace [2024-11-14 17:10:48,222 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_80 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:48,223 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_96| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:48,223 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:48,223 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_96 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:48,223 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_96 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:48,224 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:10:48,224 INFO L85 PathProgramCache]: Analyzing trace with hash 838844194, now seen corresponding path program 1 times [2024-11-14 17:10:48,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:10:48,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351372432] [2024-11-14 17:10:48,224 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:10:48,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:10:48,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:10:50,669 INFO L134 CoverageAnalysis]: Checked inductivity of 4365 backedges. 408 proven. 1069 refuted. 0 times theorem prover too weak. 2888 trivial. 0 not checked. [2024-11-14 17:10:50,670 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:10:50,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351372432] [2024-11-14 17:10:50,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351372432] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:10:50,670 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:10:50,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47] total 47 [2024-11-14 17:10:50,718 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_98| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:50,718 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_82| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:50,718 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_98 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:50,718 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_98 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:50,718 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_82 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:50,719 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:10:50,719 INFO L85 PathProgramCache]: Analyzing trace with hash 906836494, now seen corresponding path program 1 times [2024-11-14 17:10:50,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:10:50,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711360201] [2024-11-14 17:10:50,719 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:10:50,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:10:50,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:10:53,289 INFO L134 CoverageAnalysis]: Checked inductivity of 4520 backedges. 374 proven. 1203 refuted. 0 times theorem prover too weak. 2943 trivial. 0 not checked. [2024-11-14 17:10:53,289 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:10:53,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711360201] [2024-11-14 17:10:53,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711360201] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:10:53,289 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:10:53,290 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47] total 47 [2024-11-14 17:10:53,336 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_100 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:53,336 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_100| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:53,336 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_84| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:53,336 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_100 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:53,336 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_84 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:53,337 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:10:53,337 INFO L85 PathProgramCache]: Analyzing trace with hash 976209587, now seen corresponding path program 1 times [2024-11-14 17:10:53,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:10:53,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440947996] [2024-11-14 17:10:53,338 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:10:53,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:10:53,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:10:56,108 INFO L134 CoverageAnalysis]: Checked inductivity of 4710 backedges. 375 proven. 1328 refuted. 0 times theorem prover too weak. 3007 trivial. 0 not checked. [2024-11-14 17:10:56,108 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:10:56,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440947996] [2024-11-14 17:10:56,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440947996] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:10:56,108 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:10:56,108 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47] total 47 [2024-11-14 17:10:56,153 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_102 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:56,154 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_102| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:56,154 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_86 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:56,154 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_102 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:56,154 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:56,154 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:10:56,155 INFO L85 PathProgramCache]: Analyzing trace with hash -985050028, now seen corresponding path program 1 times [2024-11-14 17:10:56,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:10:56,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583508392] [2024-11-14 17:10:56,155 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:10:56,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:10:56,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:10:59,007 INFO L134 CoverageAnalysis]: Checked inductivity of 4925 backedges. 321 proven. 1450 refuted. 0 times theorem prover too weak. 3154 trivial. 0 not checked. [2024-11-14 17:10:59,007 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:10:59,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583508392] [2024-11-14 17:10:59,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583508392] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:10:59,007 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:10:59,008 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47] total 47 [2024-11-14 17:10:59,021 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_~cond~3#1_Out_26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:59,021 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:10:59,022 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:10:59,022 INFO L85 PathProgramCache]: Analyzing trace with hash -136084350, now seen corresponding path program 1 times [2024-11-14 17:10:59,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:10:59,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929346454] [2024-11-14 17:10:59,022 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:10:59,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:10:59,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:11:02,438 INFO L134 CoverageAnalysis]: Checked inductivity of 5699 backedges. 315 proven. 1779 refuted. 0 times theorem prover too weak. 3605 trivial. 0 not checked. [2024-11-14 17:11:02,439 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:11:02,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929346454] [2024-11-14 17:11:02,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929346454] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:11:02,439 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:11:02,439 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48] total 48 [2024-11-14 17:11:02,485 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_104| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:02,485 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_104 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:02,485 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_88 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:02,485 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_88| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:02,485 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_104 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:02,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:11:02,487 INFO L85 PathProgramCache]: Analyzing trace with hash -1353968803, now seen corresponding path program 1 times [2024-11-14 17:11:02,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:11:02,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895868697] [2024-11-14 17:11:02,487 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:11:02,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:11:02,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:11:05,940 INFO L134 CoverageAnalysis]: Checked inductivity of 5710 backedges. 264 proven. 1786 refuted. 0 times theorem prover too weak. 3660 trivial. 0 not checked. [2024-11-14 17:11:05,940 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:11:05,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895868697] [2024-11-14 17:11:05,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895868697] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:11:05,941 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:11:05,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47] total 47 [2024-11-14 17:11:05,986 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_90 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:05,986 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_106 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:05,986 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_106| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:05,986 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_90| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:05,986 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_106 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:05,987 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:11:05,987 INFO L85 PathProgramCache]: Analyzing trace with hash 2117510952, now seen corresponding path program 1 times [2024-11-14 17:11:05,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:11:05,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480548741] [2024-11-14 17:11:05,987 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:11:05,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:11:06,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:11:13,108 INFO L134 CoverageAnalysis]: Checked inductivity of 5735 backedges. 1785 proven. 3198 refuted. 0 times theorem prover too weak. 752 trivial. 0 not checked. [2024-11-14 17:11:13,109 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:11:13,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480548741] [2024-11-14 17:11:13,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480548741] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:11:13,109 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:11:13,109 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86] total 86 [2024-11-14 17:11:13,133 WARN L331 ript$VariableManager]: TermVariable v_auxVar_582 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:13,133 WARN L331 ript$VariableManager]: TermVariable v_auxVar_580 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:13,133 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_~cond~2#1_Out_26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:13,133 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:13,133 WARN L331 ript$VariableManager]: TermVariable v_auxVar_581 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:13,134 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:11:13,134 INFO L85 PathProgramCache]: Analyzing trace with hash 2107944265, now seen corresponding path program 1 times [2024-11-14 17:11:13,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:11:13,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634893359] [2024-11-14 17:11:13,135 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:11:13,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:11:13,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:11:20,509 INFO L134 CoverageAnalysis]: Checked inductivity of 5755 backedges. 1540 proven. 3421 refuted. 0 times theorem prover too weak. 794 trivial. 0 not checked. [2024-11-14 17:11:20,509 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:11:20,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634893359] [2024-11-14 17:11:20,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634893359] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:11:20,510 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:11:20,510 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [87] total 87 [2024-11-14 17:11:20,523 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_~cond~2#1_Out_28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:20,523 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_24 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:20,524 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:11:20,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1351007013, now seen corresponding path program 1 times [2024-11-14 17:11:20,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:11:20,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264371957] [2024-11-14 17:11:20,524 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:11:20,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:11:20,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:11:24,433 INFO L134 CoverageAnalysis]: Checked inductivity of 5755 backedges. 76 proven. 1410 refuted. 0 times theorem prover too weak. 4269 trivial. 0 not checked. [2024-11-14 17:11:24,434 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:11:24,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264371957] [2024-11-14 17:11:24,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264371957] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:11:24,434 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:11:24,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48] total 48 [2024-11-14 17:11:24,457 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_26 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:24,457 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_108| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:24,457 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_108 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:24,457 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_108 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:24,458 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:11:24,458 INFO L85 PathProgramCache]: Analyzing trace with hash -439414534, now seen corresponding path program 1 times [2024-11-14 17:11:24,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:11:24,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023006048] [2024-11-14 17:11:24,458 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:11:24,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:11:24,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:11:28,248 INFO L134 CoverageAnalysis]: Checked inductivity of 5758 backedges. 76 proven. 1410 refuted. 0 times theorem prover too weak. 4272 trivial. 0 not checked. [2024-11-14 17:11:28,248 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:11:28,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023006048] [2024-11-14 17:11:28,248 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023006048] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:11:28,248 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:11:28,248 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48] total 48 [2024-11-14 17:11:28,300 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_110 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:28,300 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_92 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:28,300 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_92| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:28,300 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_110 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:28,300 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_110| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:11:28,301 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:11:28,302 INFO L85 PathProgramCache]: Analyzing trace with hash -905770533, now seen corresponding path program 1 times [2024-11-14 17:11:28,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:11:28,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461025145] [2024-11-14 17:11:28,302 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:11:28,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:11:28,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:11:35,990 INFO L134 CoverageAnalysis]: Checked inductivity of 5767 backedges. 1117 proven. 3752 refuted. 0 times theorem prover too weak. 898 trivial. 0 not checked. [2024-11-14 17:11:35,990 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:11:35,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461025145] [2024-11-14 17:11:35,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461025145] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:11:35,990 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:11:35,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86] total 86 [2024-11-14 17:11:35,991 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:11:35,991 INFO L85 PathProgramCache]: Analyzing trace with hash 766458978, now seen corresponding path program 14 times [2024-11-14 17:11:35,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 17:11:35,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691631340] [2024-11-14 17:11:35,991 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:11:35,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:11:36,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:11:43,728 INFO L134 CoverageAnalysis]: Checked inductivity of 5767 backedges. 965 proven. 3833 refuted. 0 times theorem prover too weak. 969 trivial. 0 not checked. [2024-11-14 17:11:43,728 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 17:11:43,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691631340] [2024-11-14 17:11:43,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691631340] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:11:43,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470225558] [2024-11-14 17:11:43,729 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 17:11:43,729 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 17:11:43,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 17:11:43,730 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 17:11:43,731 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 17:11:44,833 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-14 17:11:44,833 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 17:11:44,844 INFO L256 TraceCheckSpWp]: Trace formula consists of 2708 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-14 17:11:44,852 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 17:11:47,653 INFO L134 CoverageAnalysis]: Checked inductivity of 5767 backedges. 1752 proven. 742 refuted. 0 times theorem prover too weak. 3273 trivial. 0 not checked. [2024-11-14 17:11:47,653 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 17:11:50,637 INFO L134 CoverageAnalysis]: Checked inductivity of 5767 backedges. 1522 proven. 972 refuted. 0 times theorem prover too weak. 3273 trivial. 0 not checked. [2024-11-14 17:11:50,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [470225558] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 17:11:50,638 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 17:11:50,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 48, 48] total 178 [2024-11-14 17:11:50,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650273512] [2024-11-14 17:11:50,638 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 17:11:50,639 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 178 states [2024-11-14 17:11:50,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 17:11:50,641 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 178 interpolants. [2024-11-14 17:11:50,643 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=2865, Invalid=28641, Unknown=0, NotChecked=0, Total=31506 [2024-11-14 17:11:50,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:11:50,643 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 17:11:50,644 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 178 states, 178 states have (on average 8.174157303370787) internal successors, (1455), 178 states have internal predecessors, (1455), 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 17:11:50,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:11:50,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:11:50,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:11:50,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:11:50,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:11:50,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:11:50,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:11:50,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:11:50,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2024-11-14 17:11:50,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 17:11:50,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-14 17:11:50,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 17:11:50,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 106 states. [2024-11-14 17:11:50,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 98 states. [2024-11-14 17:11:50,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2024-11-14 17:11:50,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 199 states. [2024-11-14 17:11:50,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:12:00,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:12:00,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:12:00,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:12:00,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:12:00,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:12:00,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:12:00,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:12:00,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:12:00,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 17:12:00,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 17:12:00,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-14 17:12:00,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 17:12:00,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2024-11-14 17:12:00,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-11-14 17:12:00,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2024-11-14 17:12:00,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 199 states. [2024-11-14 17:12:00,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 208 states. [2024-11-14 17:12:00,117 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 17:12:00,298 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,SelfDestructingSolverStorable91,SelfDestructingSolverStorable92,15 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93,SelfDestructingSolverStorable94,SelfDestructingSolverStorable95,SelfDestructingSolverStorable96,SelfDestructingSolverStorable86,SelfDestructingSolverStorable97,SelfDestructingSolverStorable87,SelfDestructingSolverStorable98,SelfDestructingSolverStorable88,SelfDestructingSolverStorable89 [2024-11-14 17:12:00,298 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 17:12:00,349 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_112 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:00,349 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_94| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:00,349 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_112 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:00,349 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_112| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:00,349 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_94 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:00,350 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:12:00,350 INFO L85 PathProgramCache]: Analyzing trace with hash 1064765375, now seen corresponding path program 1 times [2024-11-14 17:12:00,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:12:00,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430086332] [2024-11-14 17:12:00,350 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:12:00,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:12:01,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 17:12:01,151 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 17:12:02,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 17:12:02,219 INFO L130 FreeRefinementEngine]: Strategy BADGER found a feasible trace [2024-11-14 17:12:02,273 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_114 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:02,273 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_114| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:02,273 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_96| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:02,273 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_114 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:02,273 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_96 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:02,274 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:12:02,274 INFO L85 PathProgramCache]: Analyzing trace with hash -202742233, now seen corresponding path program 1 times [2024-11-14 17:12:02,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:12:02,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299152709] [2024-11-14 17:12:02,274 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:12:02,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:12:02,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:12:04,934 INFO L134 CoverageAnalysis]: Checked inductivity of 4695 backedges. 517 proven. 1111 refuted. 0 times theorem prover too weak. 3067 trivial. 0 not checked. [2024-11-14 17:12:04,934 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:12:04,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299152709] [2024-11-14 17:12:04,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299152709] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:12:04,934 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:12:04,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2024-11-14 17:12:04,980 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_116 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:04,980 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_116| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:04,980 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_98 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:04,980 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_98| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:04,980 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_116 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:04,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:12:04,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1827038769, now seen corresponding path program 1 times [2024-11-14 17:12:04,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:12:04,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409855849] [2024-11-14 17:12:04,981 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:12:04,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:12:05,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:12:07,761 INFO L134 CoverageAnalysis]: Checked inductivity of 4850 backedges. 480 proven. 1255 refuted. 0 times theorem prover too weak. 3115 trivial. 0 not checked. [2024-11-14 17:12:07,761 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:12:07,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409855849] [2024-11-14 17:12:07,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409855849] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:12:07,761 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:12:07,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2024-11-14 17:12:07,807 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_118 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:07,807 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_100| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:07,807 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_118| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:07,807 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_118 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:07,807 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_100 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:07,808 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:12:07,808 INFO L85 PathProgramCache]: Analyzing trace with hash -1847146568, now seen corresponding path program 1 times [2024-11-14 17:12:07,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:12:07,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415621446] [2024-11-14 17:12:07,808 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:12:07,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:12:07,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:12:10,732 INFO L134 CoverageAnalysis]: Checked inductivity of 5040 backedges. 460 proven. 1405 refuted. 0 times theorem prover too weak. 3175 trivial. 0 not checked. [2024-11-14 17:12:10,732 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:12:10,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415621446] [2024-11-14 17:12:10,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415621446] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:12:10,732 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:12:10,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2024-11-14 17:12:10,777 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_120 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:10,778 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_102| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:10,778 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_120 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:10,778 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_102 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:10,778 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_120| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:10,779 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:12:10,779 INFO L85 PathProgramCache]: Analyzing trace with hash 1500799671, now seen corresponding path program 1 times [2024-11-14 17:12:10,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:12:10,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258633095] [2024-11-14 17:12:10,779 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:12:10,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:12:10,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:12:13,890 INFO L134 CoverageAnalysis]: Checked inductivity of 5255 backedges. 403 proven. 1554 refuted. 0 times theorem prover too weak. 3298 trivial. 0 not checked. [2024-11-14 17:12:13,891 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:12:13,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258633095] [2024-11-14 17:12:13,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258633095] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:12:13,891 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:12:13,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2024-11-14 17:12:13,905 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:13,905 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_~cond~3#1_Out_28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:13,905 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:12:13,905 INFO L85 PathProgramCache]: Analyzing trace with hash 1826222087, now seen corresponding path program 1 times [2024-11-14 17:12:13,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:12:13,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372930679] [2024-11-14 17:12:13,906 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:12:13,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:12:14,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:12:17,517 INFO L134 CoverageAnalysis]: Checked inductivity of 6029 backedges. 390 proven. 1936 refuted. 0 times theorem prover too weak. 3703 trivial. 0 not checked. [2024-11-14 17:12:17,518 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:12:17,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372930679] [2024-11-14 17:12:17,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372930679] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:12:17,518 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:12:17,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51] total 51 [2024-11-14 17:12:17,563 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_122 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:17,563 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_104| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:17,563 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_104 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:17,563 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_122| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:17,563 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_122 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:17,564 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:12:17,564 INFO L85 PathProgramCache]: Analyzing trace with hash -1322130112, now seen corresponding path program 1 times [2024-11-14 17:12:17,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:12:17,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678830056] [2024-11-14 17:12:17,565 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:12:17,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:12:17,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:12:21,324 INFO L134 CoverageAnalysis]: Checked inductivity of 6040 backedges. 287 proven. 1913 refuted. 0 times theorem prover too weak. 3840 trivial. 0 not checked. [2024-11-14 17:12:21,324 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:12:21,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678830056] [2024-11-14 17:12:21,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678830056] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:12:21,325 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:12:21,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2024-11-14 17:12:21,373 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_124 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:21,373 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_106 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:21,373 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_124| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:21,373 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_106| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:21,373 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_124 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:21,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:12:21,374 INFO L85 PathProgramCache]: Analyzing trace with hash 1925477515, now seen corresponding path program 1 times [2024-11-14 17:12:21,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:12:21,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734670273] [2024-11-14 17:12:21,375 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:12:21,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:12:21,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:12:29,108 INFO L134 CoverageAnalysis]: Checked inductivity of 6065 backedges. 1998 proven. 3212 refuted. 0 times theorem prover too weak. 855 trivial. 0 not checked. [2024-11-14 17:12:29,109 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:12:29,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734670273] [2024-11-14 17:12:29,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734670273] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:12:29,109 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:12:29,109 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89] total 89 [2024-11-14 17:12:29,178 WARN L331 ript$VariableManager]: TermVariable v_auxVar_594 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:29,178 WARN L331 ript$VariableManager]: TermVariable v_auxVar_593 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:29,178 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_22 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:29,178 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_~cond~2#1_Out_30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:29,178 WARN L331 ript$VariableManager]: TermVariable v_auxVar_592 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:29,179 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:12:29,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1210728788, now seen corresponding path program 1 times [2024-11-14 17:12:29,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:12:29,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226542783] [2024-11-14 17:12:29,179 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:12:29,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:12:29,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:12:37,193 INFO L134 CoverageAnalysis]: Checked inductivity of 6085 backedges. 1582 proven. 3612 refuted. 0 times theorem prover too weak. 891 trivial. 0 not checked. [2024-11-14 17:12:37,193 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:12:37,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226542783] [2024-11-14 17:12:37,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226542783] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:12:37,194 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:12:37,194 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90] total 90 [2024-11-14 17:12:37,209 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_28 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:37,209 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_~cond~2#1_Out_32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:37,210 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:12:37,210 INFO L85 PathProgramCache]: Analyzing trace with hash 1526606496, now seen corresponding path program 1 times [2024-11-14 17:12:37,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:12:37,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699265860] [2024-11-14 17:12:37,210 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:12:37,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:12:37,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:12:41,363 INFO L134 CoverageAnalysis]: Checked inductivity of 6085 backedges. 90 proven. 1595 refuted. 0 times theorem prover too weak. 4400 trivial. 0 not checked. [2024-11-14 17:12:41,363 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:12:41,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699265860] [2024-11-14 17:12:41,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699265860] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:12:41,363 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:12:41,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51] total 51 [2024-11-14 17:12:41,388 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_126| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:41,388 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_126 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:41,388 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_30 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:41,388 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_126 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:41,389 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:12:41,389 INFO L85 PathProgramCache]: Analyzing trace with hash 371161599, now seen corresponding path program 1 times [2024-11-14 17:12:41,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:12:41,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788660957] [2024-11-14 17:12:41,390 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:12:41,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:12:41,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:12:45,560 INFO L134 CoverageAnalysis]: Checked inductivity of 6088 backedges. 90 proven. 1595 refuted. 0 times theorem prover too weak. 4403 trivial. 0 not checked. [2024-11-14 17:12:45,561 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:12:45,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788660957] [2024-11-14 17:12:45,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788660957] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:12:45,561 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:12:45,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51] total 51 [2024-11-14 17:12:45,606 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_128 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:45,607 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_128| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:45,607 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_108 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:45,607 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_128 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:45,607 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_108| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:12:45,608 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:12:45,608 INFO L85 PathProgramCache]: Analyzing trace with hash 1104122080, now seen corresponding path program 1 times [2024-11-14 17:12:45,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:12:45,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232016150] [2024-11-14 17:12:45,608 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:12:45,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:12:45,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:12:53,658 INFO L134 CoverageAnalysis]: Checked inductivity of 6097 backedges. 1222 proven. 3897 refuted. 0 times theorem prover too weak. 978 trivial. 0 not checked. [2024-11-14 17:12:53,658 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:12:53,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232016150] [2024-11-14 17:12:53,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232016150] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:12:53,658 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:12:53,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89] total 89 [2024-11-14 17:12:53,659 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:12:53,659 INFO L85 PathProgramCache]: Analyzing trace with hash 144407585, now seen corresponding path program 15 times [2024-11-14 17:12:53,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 17:12:53,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397030694] [2024-11-14 17:12:53,659 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:12:53,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:12:54,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:13:01,861 INFO L134 CoverageAnalysis]: Checked inductivity of 6097 backedges. 1117 proven. 3969 refuted. 0 times theorem prover too weak. 1011 trivial. 0 not checked. [2024-11-14 17:13:01,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 17:13:01,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397030694] [2024-11-14 17:13:01,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397030694] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:13:01,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135608667] [2024-11-14 17:13:01,861 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 17:13:01,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 17:13:01,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 17:13:01,863 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 17:13:01,864 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 17:14:34,483 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2024-11-14 17:14:34,483 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 17:14:34,533 INFO L256 TraceCheckSpWp]: Trace formula consists of 2404 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-11-14 17:14:34,539 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 17:14:37,577 INFO L134 CoverageAnalysis]: Checked inductivity of 6097 backedges. 485 proven. 855 refuted. 0 times theorem prover too weak. 4757 trivial. 0 not checked. [2024-11-14 17:14:37,577 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 17:14:40,918 INFO L134 CoverageAnalysis]: Checked inductivity of 6097 backedges. 46 proven. 1294 refuted. 0 times theorem prover too weak. 4757 trivial. 0 not checked. [2024-11-14 17:14:40,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135608667] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 17:14:40,918 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 17:14:40,918 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 51, 51] total 187 [2024-11-14 17:14:40,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588868829] [2024-11-14 17:14:40,918 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 17:14:40,920 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 187 states [2024-11-14 17:14:40,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 17:14:40,922 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 187 interpolants. [2024-11-14 17:14:40,924 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3164, Invalid=31618, Unknown=0, NotChecked=0, Total=34782 [2024-11-14 17:14:40,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:14:40,924 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 17:14:40,925 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 187 states, 187 states have (on average 7.374331550802139) internal successors, (1379), 187 states have internal predecessors, (1379), 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 17:14:40,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:14:40,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:14:40,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:14:40,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:14:40,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:14:40,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:14:40,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:14:40,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:14:40,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2024-11-14 17:14:40,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 17:14:40,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-14 17:14:40,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 17:14:40,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 106 states. [2024-11-14 17:14:40,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 98 states. [2024-11-14 17:14:40,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2024-11-14 17:14:40,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 199 states. [2024-11-14 17:14:40,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 208 states. [2024-11-14 17:14:40,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:14:51,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:14:51,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:14:51,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:14:51,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:14:51,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:14:51,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:14:51,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:14:51,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:14:51,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 17:14:51,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 17:14:51,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-14 17:14:51,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 17:14:51,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2024-11-14 17:14:51,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-11-14 17:14:51,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2024-11-14 17:14:51,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 199 states. [2024-11-14 17:14:51,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 208 states. [2024-11-14 17:14:51,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 217 states. [2024-11-14 17:14:51,110 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-14 17:14:51,230 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,16 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108,SelfDestructingSolverStorable109,SelfDestructingSolverStorable104,SelfDestructingSolverStorable99,SelfDestructingSolverStorable105,SelfDestructingSolverStorable106,SelfDestructingSolverStorable107,SelfDestructingSolverStorable100,SelfDestructingSolverStorable111,SelfDestructingSolverStorable101,SelfDestructingSolverStorable102,SelfDestructingSolverStorable103 [2024-11-14 17:14:51,230 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 17:14:51,280 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_110| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:51,280 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_130 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:51,280 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_110 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:51,280 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_130 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:51,280 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_130| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:51,281 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:14:51,281 INFO L85 PathProgramCache]: Analyzing trace with hash 2011759044, now seen corresponding path program 1 times [2024-11-14 17:14:51,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:14:51,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435627968] [2024-11-14 17:14:51,282 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:14:51,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:14:52,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 17:14:52,400 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 17:14:53,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 17:14:53,703 INFO L130 FreeRefinementEngine]: Strategy BADGER found a feasible trace [2024-11-14 17:14:53,751 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_132 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:53,751 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_112| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:53,751 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_132 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:53,751 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_112 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:53,751 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_132| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:53,752 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:14:53,752 INFO L85 PathProgramCache]: Analyzing trace with hash -407393748, now seen corresponding path program 1 times [2024-11-14 17:14:53,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:14:53,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543825115] [2024-11-14 17:14:53,752 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:14:53,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:14:53,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:14:56,547 INFO L134 CoverageAnalysis]: Checked inductivity of 5041 backedges. 658 proven. 1105 refuted. 0 times theorem prover too weak. 3278 trivial. 0 not checked. [2024-11-14 17:14:56,547 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:14:56,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543825115] [2024-11-14 17:14:56,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543825115] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:14:56,547 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:14:56,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2024-11-14 17:14:56,593 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_134 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:56,593 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_114| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:56,593 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_114 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:56,593 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_134 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:56,593 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_134| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:56,594 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:14:56,594 INFO L85 PathProgramCache]: Analyzing trace with hash 1748784468, now seen corresponding path program 1 times [2024-11-14 17:14:56,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:14:56,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242200080] [2024-11-14 17:14:56,595 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:14:56,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:14:56,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:14:59,627 INFO L134 CoverageAnalysis]: Checked inductivity of 5196 backedges. 521 proven. 1345 refuted. 0 times theorem prover too weak. 3330 trivial. 0 not checked. [2024-11-14 17:14:59,627 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:14:59,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242200080] [2024-11-14 17:14:59,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242200080] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:14:59,627 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:14:59,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2024-11-14 17:14:59,672 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_136 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:59,672 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_116 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:59,672 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_136| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:59,672 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_116| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:59,672 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_136 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:14:59,673 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:14:59,673 INFO L85 PathProgramCache]: Analyzing trace with hash 1928488381, now seen corresponding path program 1 times [2024-11-14 17:14:59,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:14:59,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272795257] [2024-11-14 17:14:59,673 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:14:59,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:14:59,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:15:02,831 INFO L134 CoverageAnalysis]: Checked inductivity of 5386 backedges. 497 proven. 1504 refuted. 0 times theorem prover too weak. 3385 trivial. 0 not checked. [2024-11-14 17:15:02,831 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:15:02,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272795257] [2024-11-14 17:15:02,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272795257] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:15:02,831 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:15:02,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2024-11-14 17:15:02,876 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_118 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:02,877 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_138 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:02,877 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_138| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:02,877 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_118| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:02,877 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_138 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:02,878 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:15:02,878 INFO L85 PathProgramCache]: Analyzing trace with hash 314930202, now seen corresponding path program 1 times [2024-11-14 17:15:02,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:15:02,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168470098] [2024-11-14 17:15:02,878 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:15:02,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:15:03,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:15:06,184 INFO L134 CoverageAnalysis]: Checked inductivity of 5601 backedges. 508 proven. 1644 refuted. 0 times theorem prover too weak. 3449 trivial. 0 not checked. [2024-11-14 17:15:06,184 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:15:06,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168470098] [2024-11-14 17:15:06,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168470098] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:15:06,184 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:15:06,184 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2024-11-14 17:15:06,198 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:06,198 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_~cond~3#1_Out_30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:06,198 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:15:06,199 INFO L85 PathProgramCache]: Analyzing trace with hash -1660585844, now seen corresponding path program 1 times [2024-11-14 17:15:06,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:15:06,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114353759] [2024-11-14 17:15:06,199 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:15:06,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:15:06,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:15:09,979 INFO L134 CoverageAnalysis]: Checked inductivity of 6375 backedges. 488 proven. 2084 refuted. 0 times theorem prover too weak. 3803 trivial. 0 not checked. [2024-11-14 17:15:09,979 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:15:09,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114353759] [2024-11-14 17:15:09,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114353759] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:15:09,979 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:15:09,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54] total 54 [2024-11-14 17:15:10,023 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_120| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:10,023 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_140 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:10,023 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_140| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:10,024 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_120 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:10,024 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_140 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:10,024 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:15:10,024 INFO L85 PathProgramCache]: Analyzing trace with hash 357775907, now seen corresponding path program 1 times [2024-11-14 17:15:10,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:15:10,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797300457] [2024-11-14 17:15:10,025 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:15:10,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:15:10,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:15:13,934 INFO L134 CoverageAnalysis]: Checked inductivity of 6386 backedges. 319 proven. 2020 refuted. 0 times theorem prover too weak. 4047 trivial. 0 not checked. [2024-11-14 17:15:13,934 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:15:13,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797300457] [2024-11-14 17:15:13,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797300457] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:15:13,934 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:15:13,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2024-11-14 17:15:13,979 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_142 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:13,979 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_122| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:13,979 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_142 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:13,979 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_142| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:13,979 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_122 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:13,980 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:15:13,980 INFO L85 PathProgramCache]: Analyzing trace with hash 1425753326, now seen corresponding path program 1 times [2024-11-14 17:15:13,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:15:13,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836935090] [2024-11-14 17:15:13,981 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:15:13,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:15:14,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:15:18,017 INFO L134 CoverageAnalysis]: Checked inductivity of 6411 backedges. 217 proven. 1974 refuted. 0 times theorem prover too weak. 4220 trivial. 0 not checked. [2024-11-14 17:15:18,017 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:15:18,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836935090] [2024-11-14 17:15:18,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836935090] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:15:18,017 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:15:18,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2024-11-14 17:15:18,041 WARN L331 ript$VariableManager]: TermVariable v_auxVar_604 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:18,041 WARN L331 ript$VariableManager]: TermVariable v_auxVar_606 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:18,041 WARN L331 ript$VariableManager]: TermVariable v_auxVar_605 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:18,041 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_~cond~2#1_Out_34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:18,041 WARN L331 ript$VariableManager]: TermVariable v_~i~0_Out_24 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:18,042 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:15:18,042 INFO L85 PathProgramCache]: Analyzing trace with hash -2098998513, now seen corresponding path program 1 times [2024-11-14 17:15:18,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:15:18,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090901618] [2024-11-14 17:15:18,043 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:15:18,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:15:18,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:15:26,142 INFO L134 CoverageAnalysis]: Checked inductivity of 6431 backedges. 1750 proven. 3692 refuted. 0 times theorem prover too weak. 989 trivial. 0 not checked. [2024-11-14 17:15:26,142 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:15:26,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090901618] [2024-11-14 17:15:26,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090901618] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:15:26,142 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:15:26,142 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93] total 93 [2024-11-14 17:15:26,155 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_~cond~2#1_Out_36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:26,156 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_32 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:26,156 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:15:26,156 INFO L85 PathProgramCache]: Analyzing trace with hash -90608283, now seen corresponding path program 1 times [2024-11-14 17:15:26,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:15:26,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307945830] [2024-11-14 17:15:26,156 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:15:26,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:15:26,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:15:30,456 INFO L134 CoverageAnalysis]: Checked inductivity of 6431 backedges. 124 proven. 1824 refuted. 0 times theorem prover too weak. 4483 trivial. 0 not checked. [2024-11-14 17:15:30,456 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:15:30,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307945830] [2024-11-14 17:15:30,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307945830] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:15:30,457 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:15:30,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54] total 54 [2024-11-14 17:15:30,480 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_144 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:30,480 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_144| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:30,480 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_144 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:30,480 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_Out_34 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:30,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:15:30,481 INFO L85 PathProgramCache]: Analyzing trace with hash -175341564, now seen corresponding path program 1 times [2024-11-14 17:15:30,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:15:30,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592622400] [2024-11-14 17:15:30,481 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:15:30,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:15:30,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:15:34,805 INFO L134 CoverageAnalysis]: Checked inductivity of 6434 backedges. 124 proven. 1824 refuted. 0 times theorem prover too weak. 4486 trivial. 0 not checked. [2024-11-14 17:15:34,805 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:15:34,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592622400] [2024-11-14 17:15:34,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592622400] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:15:34,805 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:15:34,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54] total 54 [2024-11-14 17:15:34,849 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_124| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:34,849 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_146 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:34,850 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_146| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:34,850 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_124 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:34,850 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_146 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:15:34,850 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:15:34,851 INFO L85 PathProgramCache]: Analyzing trace with hash -572607259, now seen corresponding path program 1 times [2024-11-14 17:15:34,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:15:34,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609463697] [2024-11-14 17:15:34,851 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:15:34,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:15:35,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:15:43,185 INFO L134 CoverageAnalysis]: Checked inductivity of 6443 backedges. 1321 proven. 4051 refuted. 0 times theorem prover too weak. 1071 trivial. 0 not checked. [2024-11-14 17:15:43,185 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:15:43,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609463697] [2024-11-14 17:15:43,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609463697] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:15:43,185 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:15:43,185 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [92] total 92 [2024-11-14 17:15:43,185 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:15:43,186 INFO L85 PathProgramCache]: Analyzing trace with hash 1610170080, now seen corresponding path program 16 times [2024-11-14 17:15:43,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 17:15:43,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513351158] [2024-11-14 17:15:43,186 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:15:43,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:15:43,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:15:51,649 INFO L134 CoverageAnalysis]: Checked inductivity of 6443 backedges. 1222 proven. 4122 refuted. 0 times theorem prover too weak. 1099 trivial. 0 not checked. [2024-11-14 17:15:51,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 17:15:51,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513351158] [2024-11-14 17:15:51,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513351158] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:15:51,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941168423] [2024-11-14 17:15:51,650 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 17:15:51,650 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 17:15:51,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 17:15:51,655 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 17:15:51,656 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 17:15:52,908 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 17:15:52,909 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 17:15:52,916 INFO L256 TraceCheckSpWp]: Trace formula consists of 1623 conjuncts, 66 conjuncts are in the unsatisfiable core [2024-11-14 17:15:52,924 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 17:15:59,512 INFO L134 CoverageAnalysis]: Checked inductivity of 6443 backedges. 2107 proven. 990 refuted. 0 times theorem prover too weak. 3346 trivial. 0 not checked. [2024-11-14 17:15:59,512 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 17:16:03,850 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2024-11-14 17:16:03,850 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 4 [2024-11-14 17:16:06,487 INFO L134 CoverageAnalysis]: Checked inductivity of 6443 backedges. 1510 proven. 1587 refuted. 0 times theorem prover too weak. 3346 trivial. 0 not checked. [2024-11-14 17:16:06,487 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941168423] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 17:16:06,487 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 17:16:06,487 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 63, 63] total 215 [2024-11-14 17:16:06,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587572647] [2024-11-14 17:16:06,487 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 17:16:06,489 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 215 states [2024-11-14 17:16:06,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 17:16:06,491 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 215 interpolants. [2024-11-14 17:16:06,493 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=4774, Invalid=41236, Unknown=0, NotChecked=0, Total=46010 [2024-11-14 17:16:06,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:16:06,493 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 17:16:06,494 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 215 states, 215 states have (on average 8.66046511627907) internal successors, (1862), 215 states have internal predecessors, (1862), 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 17:16:06,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:16:06,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:16:06,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:16:06,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:16:06,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:16:06,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:16:06,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:16:06,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:16:06,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2024-11-14 17:16:06,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 17:16:06,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-14 17:16:06,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 17:16:06,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 106 states. [2024-11-14 17:16:06,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 98 states. [2024-11-14 17:16:06,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 188 states. [2024-11-14 17:16:06,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 199 states. [2024-11-14 17:16:06,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 208 states. [2024-11-14 17:16:06,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 217 states. [2024-11-14 17:16:06,494 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:16:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 17:16:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:16:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 17:16:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 17:16:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 17:16:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 17:16:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-14 17:16:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2024-11-14 17:16:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 17:16:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 17:16:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-14 17:16:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 17:16:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2024-11-14 17:16:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-11-14 17:16:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2024-11-14 17:16:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 199 states. [2024-11-14 17:16:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 208 states. [2024-11-14 17:16:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 217 states. [2024-11-14 17:16:21,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 250 states. [2024-11-14 17:16:21,286 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 17:16:21,468 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,SelfDestructingSolverStorable121,17 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119,SelfDestructingSolverStorable115,SelfDestructingSolverStorable116,SelfDestructingSolverStorable117,SelfDestructingSolverStorable118,SelfDestructingSolverStorable122,SelfDestructingSolverStorable112,SelfDestructingSolverStorable123,SelfDestructingSolverStorable113,SelfDestructingSolverStorable124,SelfDestructingSolverStorable114 [2024-11-14 17:16:21,468 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 17:16:21,524 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_126| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:21,524 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_148| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:21,524 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_148 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:21,524 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_126 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:21,524 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_148 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:21,525 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:16:21,526 INFO L85 PathProgramCache]: Analyzing trace with hash -840093559, now seen corresponding path program 1 times [2024-11-14 17:16:21,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:16:21,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460728647] [2024-11-14 17:16:21,526 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:16:21,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:16:23,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 17:16:23,454 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 17:16:24,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 17:16:25,096 INFO L130 FreeRefinementEngine]: Strategy BADGER found a feasible trace [2024-11-14 17:16:25,154 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_150| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:25,154 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_150 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:25,155 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_128 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:25,155 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_128| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:25,155 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_150 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:25,155 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:16:25,155 INFO L85 PathProgramCache]: Analyzing trace with hash -1484348687, now seen corresponding path program 1 times [2024-11-14 17:16:25,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:16:25,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414834567] [2024-11-14 17:16:25,156 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:16:25,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:16:25,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:16:27,225 INFO L134 CoverageAnalysis]: Checked inductivity of 6723 backedges. 315 proven. 250 refuted. 0 times theorem prover too weak. 6158 trivial. 0 not checked. [2024-11-14 17:16:27,225 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:16:27,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414834567] [2024-11-14 17:16:27,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414834567] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:16:27,225 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:16:27,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-14 17:16:27,270 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_130| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:27,270 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_152 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:27,270 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_152 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:27,270 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_152| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:27,270 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_130 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:27,271 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:16:27,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1072613449, now seen corresponding path program 1 times [2024-11-14 17:16:27,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:16:27,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838765955] [2024-11-14 17:16:27,272 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:16:27,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:16:27,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:16:29,468 INFO L134 CoverageAnalysis]: Checked inductivity of 6878 backedges. 470 proven. 250 refuted. 0 times theorem prover too weak. 6158 trivial. 0 not checked. [2024-11-14 17:16:29,468 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:16:29,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838765955] [2024-11-14 17:16:29,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838765955] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:16:29,469 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:16:29,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-14 17:16:29,513 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_154 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:29,513 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_132| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:29,514 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_154 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:29,514 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_154| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:29,514 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_132 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:29,514 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:16:29,515 INFO L85 PathProgramCache]: Analyzing trace with hash 561723522, now seen corresponding path program 1 times [2024-11-14 17:16:29,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:16:29,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884831130] [2024-11-14 17:16:29,515 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:16:29,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:16:30,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:16:32,029 INFO L134 CoverageAnalysis]: Checked inductivity of 7068 backedges. 643 proven. 250 refuted. 0 times theorem prover too weak. 6175 trivial. 0 not checked. [2024-11-14 17:16:32,029 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:16:32,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884831130] [2024-11-14 17:16:32,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884831130] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:16:32,030 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:16:32,030 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-14 17:16:32,075 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_156 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:32,075 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_134| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:32,075 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_156 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:32,075 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_156| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:32,075 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_134 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:32,076 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:16:32,076 INFO L85 PathProgramCache]: Analyzing trace with hash -1122359107, now seen corresponding path program 1 times [2024-11-14 17:16:32,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:16:32,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162434309] [2024-11-14 17:16:32,077 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:16:32,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:16:32,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:16:34,536 INFO L134 CoverageAnalysis]: Checked inductivity of 7283 backedges. 816 proven. 240 refuted. 0 times theorem prover too weak. 6227 trivial. 0 not checked. [2024-11-14 17:16:34,536 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:16:34,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162434309] [2024-11-14 17:16:34,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162434309] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:16:34,536 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:16:34,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-14 17:16:34,553 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_~cond~3#1_Out_32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:34,553 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_Out_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:34,554 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:16:34,554 INFO L85 PathProgramCache]: Analyzing trace with hash -264497711, now seen corresponding path program 1 times [2024-11-14 17:16:34,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:16:34,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333337230] [2024-11-14 17:16:34,554 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:16:34,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:16:34,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 17:16:41,116 INFO L134 CoverageAnalysis]: Checked inductivity of 8057 backedges. 1217 proven. 3222 refuted. 0 times theorem prover too weak. 3618 trivial. 0 not checked. [2024-11-14 17:16:41,116 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2024-11-14 17:16:41,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333337230] [2024-11-14 17:16:41,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333337230] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 17:16:41,116 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 17:16:41,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81] total 81 [2024-11-14 17:16:41,162 WARN L331 ript$VariableManager]: TermVariable v_~total~0_Out_158 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:41,163 WARN L331 ript$VariableManager]: TermVariable |v_thread4Thread1of1ForFork0_plus_#res#1_Out_136| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:41,163 WARN L331 ript$VariableManager]: TermVariable |v_thread3Thread1of1ForFork2_plus_#res#1_Out_158| not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:41,163 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_Out_136 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:41,163 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_Out_158 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 17:16:41,164 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 17:16:41,164 INFO L85 PathProgramCache]: Analyzing trace with hash -2034970042, now seen corresponding path program 1 times [2024-11-14 17:16:41,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2024-11-14 17:16:41,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954716424] [2024-11-14 17:16:41,164 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 17:16:41,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 17:16:41,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2024-11-14 17:16:42,275 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 5 remaining) [2024-11-14 17:16:42,275 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,SelfDestructingSolverStorable131,SelfDestructingSolverStorable126,SelfDestructingSolverStorable127,SelfDestructingSolverStorable128,SelfDestructingSolverStorable129,SelfDestructingSolverStorable125 [2024-11-14 17:16:42,275 WARN L596 AbstractCegarLoop]: Verification canceled: while InterpolatingTraceCheckCraig was while computing interpolants. [2024-11-14 17:16:42,277 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (3 of 5 remaining) [2024-11-14 17:16:42,277 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (2 of 5 remaining) [2024-11-14 17:16:42,277 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 5 remaining) [2024-11-14 17:16:42,277 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 5 remaining) [2024-11-14 17:16:42,282 INFO L422 BasicCegarLoop]: Path program histogram: [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 17:16:42,284 INFO L242 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2024-11-14 17:16:42,284 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-14 17:16:42,299 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 17:16:42,299 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.11 05:16:42 BasicIcfg [2024-11-14 17:16:42,299 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-14 17:16:42,300 INFO L158 Benchmark]: Toolchain (without parser) took 796091.66ms. Allocated memory was 100.7MB in the beginning and 3.0GB in the end (delta: 2.9GB). Free memory was 71.6MB in the beginning and 2.0GB in the end (delta: -2.0GB). Peak memory consumption was 2.5GB. Max. memory is 8.0GB. [2024-11-14 17:16:42,300 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 100.7MB. Free memory is still 50.9MB. There was no memory consumed. Max. memory is 8.0GB. [2024-11-14 17:16:42,300 INFO L158 Benchmark]: CACSL2BoogieTranslator took 289.15ms. Allocated memory is still 100.7MB. Free memory was 71.5MB in the beginning and 58.3MB in the end (delta: 13.2MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. [2024-11-14 17:16:42,300 INFO L158 Benchmark]: Boogie Procedure Inliner took 46.43ms. Allocated memory is still 100.7MB. Free memory was 58.3MB in the beginning and 56.0MB in the end (delta: 2.3MB). There was no memory consumed. Max. memory is 8.0GB. [2024-11-14 17:16:42,301 INFO L158 Benchmark]: Boogie Preprocessor took 45.47ms. Allocated memory is still 100.7MB. Free memory was 56.0MB in the beginning and 54.2MB in the end (delta: 1.8MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2024-11-14 17:16:42,301 INFO L158 Benchmark]: RCFGBuilder took 747.24ms. Allocated memory is still 100.7MB. Free memory was 54.2MB in the beginning and 55.2MB in the end (delta: -973.6kB). Peak memory consumption was 39.0MB. Max. memory is 8.0GB. [2024-11-14 17:16:42,301 INFO L158 Benchmark]: TraceAbstraction took 794955.06ms. Allocated memory was 100.7MB in the beginning and 3.0GB in the end (delta: 2.9GB). Free memory was 54.2MB in the beginning and 2.0GB in the end (delta: -2.0GB). Peak memory consumption was 2.5GB. Max. memory is 8.0GB. [2024-11-14 17:16:42,302 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.16ms. Allocated memory is still 100.7MB. Free memory is still 50.9MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 289.15ms. Allocated memory is still 100.7MB. Free memory was 71.5MB in the beginning and 58.3MB in the end (delta: 13.2MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 46.43ms. Allocated memory is still 100.7MB. Free memory was 58.3MB in the beginning and 56.0MB in the end (delta: 2.3MB). There was no memory consumed. Max. memory is 8.0GB. * Boogie Preprocessor took 45.47ms. Allocated memory is still 100.7MB. Free memory was 56.0MB in the beginning and 54.2MB in the end (delta: 1.8MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * RCFGBuilder took 747.24ms. Allocated memory is still 100.7MB. Free memory was 54.2MB in the beginning and 55.2MB in the end (delta: -973.6kB). Peak memory consumption was 39.0MB. Max. memory is 8.0GB. * TraceAbstraction took 794955.06ms. Allocated memory was 100.7MB in the beginning and 3.0GB in the end (delta: 2.9GB). Free memory was 54.2MB in the beginning and 2.0GB in the end (delta: -2.0GB). Peak memory consumption was 2.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: 653720, independent: 581974, independent conditional: 578994, independent unconditional: 2980, dependent: 71746, dependent conditional: 71726, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 589506, independent: 581974, independent conditional: 578994, independent unconditional: 2980, dependent: 7532, dependent conditional: 7512, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 589506, independent: 581974, independent conditional: 578994, independent unconditional: 2980, dependent: 7532, dependent conditional: 7512, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 630152, independent: 581974, independent conditional: 578994, independent unconditional: 2980, dependent: 48178, dependent conditional: 48158, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 630152, independent: 581974, independent conditional: 14380, independent unconditional: 567594, dependent: 48178, dependent conditional: 7339, dependent unconditional: 40839, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 630152, independent: 581974, independent conditional: 14380, independent unconditional: 567594, dependent: 48178, dependent conditional: 7339, dependent unconditional: 40839, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2769, independent: 2680, independent conditional: 13, independent unconditional: 2667, dependent: 89, dependent conditional: 69, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2769, independent: 2661, independent conditional: 0, independent unconditional: 2661, dependent: 108, dependent conditional: 0, dependent unconditional: 108, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 108, independent: 19, independent conditional: 13, independent unconditional: 6, dependent: 89, dependent conditional: 69, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 108, independent: 19, independent conditional: 13, independent unconditional: 6, dependent: 89, dependent conditional: 69, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3147, independent: 496, independent conditional: 264, independent unconditional: 231, dependent: 2652, dependent conditional: 1796, dependent unconditional: 856, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 113, Protected Queries: 0 ], Cache Queries: [ total: 630152, independent: 579294, independent conditional: 14367, independent unconditional: 564927, dependent: 48089, dependent conditional: 7270, dependent unconditional: 40819, unknown: 2769, unknown conditional: 82, unknown unconditional: 2687] , Statistics on independence cache: Total cache size (in pairs): 2769, Positive cache size: 2680, Positive conditional cache size: 13, Positive unconditional cache size: 2667, Negative cache size: 89, Negative conditional cache size: 69, Negative unconditional cache size: 20, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 605433, Maximal queried relation: 4, Independence queries for same thread: 64214, Persistent sets #1 benchmarks: Persistent set computation time: 1.3s, Number of persistent set computation: 886, Number of trivial persistent sets: 529, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3000, independent: 2980, independent conditional: 0, independent unconditional: 2980, 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: 653720, independent: 581974, independent conditional: 578994, independent unconditional: 2980, dependent: 71746, dependent conditional: 71726, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 589506, independent: 581974, independent conditional: 578994, independent unconditional: 2980, dependent: 7532, dependent conditional: 7512, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 589506, independent: 581974, independent conditional: 578994, independent unconditional: 2980, dependent: 7532, dependent conditional: 7512, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 630152, independent: 581974, independent conditional: 578994, independent unconditional: 2980, dependent: 48178, dependent conditional: 48158, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 630152, independent: 581974, independent conditional: 14380, independent unconditional: 567594, dependent: 48178, dependent conditional: 7339, dependent unconditional: 40839, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 630152, independent: 581974, independent conditional: 14380, independent unconditional: 567594, dependent: 48178, dependent conditional: 7339, dependent unconditional: 40839, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2769, independent: 2680, independent conditional: 13, independent unconditional: 2667, dependent: 89, dependent conditional: 69, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2769, independent: 2661, independent conditional: 0, independent unconditional: 2661, dependent: 108, dependent conditional: 0, dependent unconditional: 108, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 108, independent: 19, independent conditional: 13, independent unconditional: 6, dependent: 89, dependent conditional: 69, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 108, independent: 19, independent conditional: 13, independent unconditional: 6, dependent: 89, dependent conditional: 69, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3147, independent: 496, independent conditional: 264, independent unconditional: 231, dependent: 2652, dependent conditional: 1796, dependent unconditional: 856, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 113, Protected Queries: 0 ], Cache Queries: [ total: 630152, independent: 579294, independent conditional: 14367, independent unconditional: 564927, dependent: 48089, dependent conditional: 7270, dependent unconditional: 40819, unknown: 2769, unknown conditional: 82, unknown unconditional: 2687] , Statistics on independence cache: Total cache size (in pairs): 2769, Positive cache size: 2680, Positive conditional cache size: 13, Positive unconditional cache size: 2667, Negative cache size: 89, Negative conditional cache size: 69, Negative unconditional cache size: 20, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 605433, Maximal queried relation: 4, Independence queries for same thread: 64214 - TimeoutResultAtElement [Line: 154]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable Cancelled while InterpolatingTraceCheckCraig was while computing interpolants. - TimeoutResultAtElement [Line: 147]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while InterpolatingTraceCheckCraig was while computing interpolants. - TimeoutResultAtElement [Line: 145]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while InterpolatingTraceCheckCraig was while computing interpolants. - TimeoutResultAtElement [Line: 144]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while InterpolatingTraceCheckCraig was while computing interpolants. - TimeoutResultAtElement [Line: 146]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while InterpolatingTraceCheckCraig was while computing interpolants. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 9 procedures, 264 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 794.7s, OverallIterations: 20, TraceHistogramMax: 0, PathProgramHistogramMax: 16, EmptinessCheckTime: 72.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 1568, 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.5s SsaConstructionTime, 265.3s SatisfiabilityAnalysisTime, 115.5s InterpolantComputationTime, 21175 NumberOfCodeBlocks, 19935 NumberOfCodeBlocksAsserted, 102 NumberOfCheckSat, 30257 ConstructedInterpolants, 1674 QuantifiedInterpolants, 153946 SizeOfPredicates, 358 NumberOfNonLiveVariables, 22656 ConjunctsInSsa, 516 ConjunctsInUnsatCore, 47 InterpolantComputations, 6 PerfectInterpolantSequences, 74977/109525 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: 330.3s, ConditionCalculationTime: 4.3s, CommutingCounterexamples: 0, ConditionCalculations: 2489, TraceChecks: 112, UnknownTraceChecks: 0, ImperfectProofs: 104, QuantifiedConditions: 0, FalseConditions: 0 RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown