/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 SUFFICIENT_WITH_CONTEXT -tc ../benchexec/../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/popl20-more-buffer-series.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.conditional-comm-158c277 [2024-11-14 10:32:37,711 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 10:32:37,787 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/../benchexec/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf [2024-11-14 10:32:37,791 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 10:32:37,791 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 10:32:37,803 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 10:32:37,803 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 10:32:37,803 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 10:32:37,803 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 10:32:37,803 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 10:32:37,804 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-14 10:32:37,804 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-14 10:32:37,804 INFO L153 SettingsManager]: * Use SBE=true [2024-11-14 10:32:37,804 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 10:32:37,804 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 10:32:37,804 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 10:32:37,804 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 10:32:37,804 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 10:32:37,804 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 10:32:37,804 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 10:32:37,804 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 10:32:37,804 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 10:32:37,804 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 10:32:37,804 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 10:32:37,804 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 10:32:37,804 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 10:32:37,804 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-14 10:32:37,805 INFO L153 SettingsManager]: * To the following directory=./dump/ [2024-11-14 10:32:37,805 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 10:32:37,805 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 10:32:37,805 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 10:32:37,805 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 10:32:37,805 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 10:32:37,805 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-14 10:32:37,805 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 10:32:37,805 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 10:32:37,805 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2024-11-14 10:32:37,805 INFO L153 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2024-11-14 10:32:37,805 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2024-11-14 10:32:37,805 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 -> SUFFICIENT_WITH_CONTEXT [2024-11-14 10:32:38,000 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 10:32:38,005 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 10:32:38,008 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 10:32:38,008 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 10:32:38,010 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 10:32:38,010 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/svcomp/weaver/popl20-more-buffer-series.wvr.c [2024-11-14 10:32:39,241 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 10:32:39,444 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 10:32:39,445 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/trunk/examples/svcomp/weaver/popl20-more-buffer-series.wvr.c [2024-11-14 10:32:39,454 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/data/aff79c2df/a16dbb58dcd54981ba846db08a25f5b7/FLAG4952c7b0c [2024-11-14 10:32:39,469 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/data/aff79c2df/a16dbb58dcd54981ba846db08a25f5b7 [2024-11-14 10:32:39,471 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 10:32:39,472 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-11-14 10:32:39,473 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 10:32:39,473 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 10:32:39,479 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 10:32:39,480 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 10:32:39" (1/1) ... [2024-11-14 10:32:39,481 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@28e2d418 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:32:39, skipping insertion in model container [2024-11-14 10:32:39,481 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 10:32:39" (1/1) ... [2024-11-14 10:32:39,498 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 10:32:39,626 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/trunk/examples/svcomp/weaver/popl20-more-buffer-series.wvr.c[4403,4416] [2024-11-14 10:32:39,632 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 10:32:39,643 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 10:32:39,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/trunk/examples/svcomp/weaver/popl20-more-buffer-series.wvr.c[4403,4416] [2024-11-14 10:32:39,667 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 10:32:39,682 INFO L204 MainTranslator]: Completed translation [2024-11-14 10:32:39,683 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:32:39 WrapperNode [2024-11-14 10:32:39,683 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 10:32:39,687 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 10:32:39,687 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 10:32:39,687 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 10:32:39,691 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:32:39" (1/1) ... [2024-11-14 10:32:39,704 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:32:39" (1/1) ... [2024-11-14 10:32:39,732 INFO L138 Inliner]: procedures = 26, calls = 67, calls flagged for inlining = 22, calls inlined = 28, statements flattened = 333 [2024-11-14 10:32:39,733 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 10:32:39,733 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 10:32:39,733 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 10:32:39,733 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 10:32:39,739 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:32:39" (1/1) ... [2024-11-14 10:32:39,739 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:32:39" (1/1) ... [2024-11-14 10:32:39,745 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:32:39" (1/1) ... [2024-11-14 10:32:39,745 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:32:39" (1/1) ... [2024-11-14 10:32:39,754 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:32:39" (1/1) ... [2024-11-14 10:32:39,757 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:32:39" (1/1) ... [2024-11-14 10:32:39,762 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:32:39" (1/1) ... [2024-11-14 10:32:39,763 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:32:39" (1/1) ... [2024-11-14 10:32:39,769 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 10:32:39,769 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 10:32:39,769 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 10:32:39,769 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 10:32:39,770 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:32:39" (1/1) ... [2024-11-14 10:32:39,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 10:32:39,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:32:39,803 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 10:32:39,805 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 10:32:39,822 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 10:32:39,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-14 10:32:39,822 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-14 10:32:39,822 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-11-14 10:32:39,822 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-11-14 10:32:39,822 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-11-14 10:32:39,823 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-11-14 10:32:39,823 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2024-11-14 10:32:39,823 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2024-11-14 10:32:39,823 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2024-11-14 10:32:39,823 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2024-11-14 10:32:39,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 10:32:39,823 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2024-11-14 10:32:39,823 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2024-11-14 10:32:39,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-14 10:32:39,823 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 10:32:39,823 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 10:32:39,824 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 10:32:39,924 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 10:32:39,925 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 10:32:40,296 INFO L283 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-14 10:32:40,296 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 10:32:40,450 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 10:32:40,451 INFO L316 CfgBuilder]: Removed 7 assume(true) statements. [2024-11-14 10:32:40,451 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 10:32:40 BoogieIcfgContainer [2024-11-14 10:32:40,451 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 10:32:40,455 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 10:32:40,455 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 10:32:40,460 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 10:32:40,460 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 10:32:39" (1/3) ... [2024-11-14 10:32:40,460 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4766ad80 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 10:32:40, skipping insertion in model container [2024-11-14 10:32:40,460 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:32:39" (2/3) ... [2024-11-14 10:32:40,460 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4766ad80 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 10:32:40, skipping insertion in model container [2024-11-14 10:32:40,460 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 10:32:40" (3/3) ... [2024-11-14 10:32:40,461 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-more-buffer-series.wvr.c [2024-11-14 10:32:40,472 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 10:32:40,474 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG popl20-more-buffer-series.wvr.c that has 5 procedures, 241 locations, 1 initial locations, 7 loop locations, and 1 error locations. [2024-11-14 10:32:40,474 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-14 10:32:40,549 INFO L143 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2024-11-14 10:32:40,595 INFO L123 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 10:32:40,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-11-14 10:32:40,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:32:40,601 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 10:32:40,602 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 10:32:40,671 INFO L185 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-14 10:32:40,681 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2024-11-14 10:32:40,688 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;@759b7639, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 10:32:40,688 INFO L334 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2024-11-14 10:32:41,882 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 10:32:41,887 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:32:41,888 INFO L85 PathProgramCache]: Analyzing trace with hash -292135780, now seen corresponding path program 1 times [2024-11-14 10:32:41,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:32:41,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926482467] [2024-11-14 10:32:41,894 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:32:41,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:32:41,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:32:42,264 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 10:32:42,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:32:42,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926482467] [2024-11-14 10:32:42,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926482467] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 10:32:42,265 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 10:32:42,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 10:32:42,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681367850] [2024-11-14 10:32:42,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 10:32:42,272 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-14 10:32:42,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:32:42,286 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-14 10:32:42,288 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-14 10:32:42,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:32:42,289 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:32:42,290 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 107.0) internal successors, (214), 2 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:32:42,290 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:32:42,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:32:42,367 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 10:32:42,367 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 10:32:42,369 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:32:42,369 INFO L85 PathProgramCache]: Analyzing trace with hash 128465972, now seen corresponding path program 1 times [2024-11-14 10:32:42,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:32:42,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859918025] [2024-11-14 10:32:42,369 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:32:42,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:32:42,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:32:43,194 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 10:32:43,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:32:43,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859918025] [2024-11-14 10:32:43,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859918025] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 10:32:43,195 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 10:32:43,195 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-14 10:32:43,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160722773] [2024-11-14 10:32:43,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 10:32:43,196 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 10:32:43,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:32:43,197 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 10:32:43,197 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 10:32:43,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:32:43,201 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:32:43,201 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 34.666666666666664) internal successors, (208), 6 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:32:43,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:32:43,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:32:43,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:32:43,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:32:43,394 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-14 10:32:43,394 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 10:32:43,397 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:32:43,397 INFO L85 PathProgramCache]: Analyzing trace with hash -2073758211, now seen corresponding path program 1 times [2024-11-14 10:32:43,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:32:43,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731315894] [2024-11-14 10:32:43,398 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:32:43,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:32:43,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:32:43,882 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 10:32:43,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:32:43,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731315894] [2024-11-14 10:32:43,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731315894] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 10:32:43,883 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 10:32:43,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-14 10:32:43,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347412262] [2024-11-14 10:32:43,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 10:32:43,883 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 10:32:43,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:32:43,884 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 10:32:43,884 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 10:32:43,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:32:43,884 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:32:43,884 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 10:32:43,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:32:43,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:32:43,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:32:44,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:32:44,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:32:44,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:32:44,057 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-14 10:32:44,057 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 10:32:44,058 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:32:44,058 INFO L85 PathProgramCache]: Analyzing trace with hash -1303380254, now seen corresponding path program 1 times [2024-11-14 10:32:44,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:32:44,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890837127] [2024-11-14 10:32:44,058 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:32:44,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:32:44,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:32:44,619 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 10:32:44,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:32:44,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890837127] [2024-11-14 10:32:44,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890837127] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:32:44,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483088148] [2024-11-14 10:32:44,619 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:32:44,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:32:44,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:32:44,625 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 10:32:44,626 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 10:32:44,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:32:44,808 INFO L256 TraceCheckSpWp]: Trace formula consists of 885 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 10:32:44,820 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:32:45,057 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 10:32:45,057 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 10:32:45,338 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 10:32:45,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483088148] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 10:32:45,338 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 10:32:45,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2024-11-14 10:32:45,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151854362] [2024-11-14 10:32:45,338 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 10:32:45,339 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-14 10:32:45,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:32:45,340 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-14 10:32:45,340 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2024-11-14 10:32:45,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:32:45,340 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:32:45,340 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 16.0) internal successors, (304), 19 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:32:45,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:32:45,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:32:45,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:32:45,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:32:45,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:32:45,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:32:45,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:32:45,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:32:45,789 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-14 10:32:45,975 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 10:32:45,976 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 10:32:46,189 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:32:46,190 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 36 treesize of output 31 [2024-11-14 10:32:46,269 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:32:46,270 INFO L85 PathProgramCache]: Analyzing trace with hash -948865816, now seen corresponding path program 1 times [2024-11-14 10:32:46,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:32:46,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780130643] [2024-11-14 10:32:46,270 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:32:46,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:32:46,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:32:46,564 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 10:32:46,564 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:32:46,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780130643] [2024-11-14 10:32:46,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780130643] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:32:46,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [2039832894] [2024-11-14 10:32:46,564 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:32:46,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:32:46,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:32:46,622 INFO L256 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-14 10:32:46,629 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:32:46,938 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-14 10:32:46,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [2039832894] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:32:46,939 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:32:46,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12] total 19 [2024-11-14 10:32:47,010 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:32:47,011 INFO L85 PathProgramCache]: Analyzing trace with hash 1453135122, now seen corresponding path program 1 times [2024-11-14 10:32:47,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:32:47,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114007800] [2024-11-14 10:32:47,011 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:32:47,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:32:47,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:32:47,297 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 10:32:47,298 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:32:47,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114007800] [2024-11-14 10:32:47,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114007800] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:32:47,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1981511207] [2024-11-14 10:32:47,298 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:32:47,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:32:47,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:32:47,341 INFO L256 TraceCheckSpWp]: Trace formula consists of 588 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-14 10:32:47,346 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:32:47,656 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-14 10:32:47,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1981511207] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:32:47,657 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:32:47,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12] total 19 [2024-11-14 10:32:47,872 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:32:47,872 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 96 treesize of output 51 [2024-11-14 10:32:51,679 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:32:51,679 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.offset_In_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:32:51,679 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:32:51,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:32:51,680 INFO L85 PathProgramCache]: Analyzing trace with hash -1225639705, now seen corresponding path program 1 times [2024-11-14 10:32:51,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:32:51,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387240222] [2024-11-14 10:32:51,681 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:32:51,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:32:51,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:32:51,964 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 10:32:51,964 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:32:51,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387240222] [2024-11-14 10:32:51,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387240222] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:32:51,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [139805837] [2024-11-14 10:32:51,964 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:32:51,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:32:51,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:32:52,001 INFO L256 TraceCheckSpWp]: Trace formula consists of 609 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-14 10:32:52,004 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:32:52,331 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-14 10:32:52,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [139805837] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:32:52,331 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:32:52,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12] total 19 [2024-11-14 10:32:52,507 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:32:52,508 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 36 treesize of output 31 [2024-11-14 10:32:52,582 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:32:52,582 INFO L85 PathProgramCache]: Analyzing trace with hash -2055206732, now seen corresponding path program 1 times [2024-11-14 10:32:52,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:32:52,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852079720] [2024-11-14 10:32:52,583 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:32:52,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:32:52,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:32:52,985 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 10:32:52,985 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:32:52,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852079720] [2024-11-14 10:32:52,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852079720] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:32:52,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [2090279917] [2024-11-14 10:32:52,986 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:32:52,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:32:53,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:32:53,029 INFO L256 TraceCheckSpWp]: Trace formula consists of 731 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-14 10:32:53,032 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:32:53,304 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 10:32:53,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [2090279917] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:32:53,305 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:32:53,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2024-11-14 10:32:53,564 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:32:53,565 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 96 treesize of output 51 [2024-11-14 10:32:58,836 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.offset_In_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:32:58,836 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:32:58,836 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_5 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:32:58,837 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:32:58,837 INFO L85 PathProgramCache]: Analyzing trace with hash 466438114, now seen corresponding path program 1 times [2024-11-14 10:32:58,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:32:58,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269752707] [2024-11-14 10:32:58,837 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:32:58,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:32:58,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:32:59,163 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 10:32:59,164 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:32:59,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269752707] [2024-11-14 10:32:59,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269752707] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:32:59,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1544337825] [2024-11-14 10:32:59,164 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:32:59,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:32:59,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:32:59,209 INFO L256 TraceCheckSpWp]: Trace formula consists of 765 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-14 10:32:59,211 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:32:59,494 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-14 10:32:59,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1544337825] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:32:59,494 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:32:59,494 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12] total 19 [2024-11-14 10:32:59,496 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:32:59,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1306134187, now seen corresponding path program 2 times [2024-11-14 10:32:59,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:32:59,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650614825] [2024-11-14 10:32:59,496 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:32:59,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:32:59,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:32:59,838 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 10:32:59,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:32:59,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650614825] [2024-11-14 10:32:59,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650614825] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:32:59,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899650707] [2024-11-14 10:32:59,839 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 10:32:59,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:32:59,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:32:59,843 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 10:32:59,844 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 10:33:00,000 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-14 10:33:00,000 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 10:33:00,003 INFO L256 TraceCheckSpWp]: Trace formula consists of 857 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-14 10:33:00,009 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:00,261 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 10:33:00,261 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 10:33:00,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [899650707] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 10:33:00,261 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 10:33:00,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2024-11-14 10:33:00,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726836648] [2024-11-14 10:33:00,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 10:33:00,262 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 10:33:00,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:33:00,263 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 10:33:00,263 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2024-11-14 10:33:00,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:00,263 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:33:00,263 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 50.0) internal successors, (250), 5 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:33:00,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:00,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:00,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:00,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:00,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:00,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:00,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:00,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:00,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:00,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:33:00,455 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-14 10:33:00,641 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,SelfDestructingSolverStorable8,SelfDestructingSolverStorable7,SelfDestructingSolverStorable6,SelfDestructingSolverStorable5,SelfDestructingSolverStorable10,SelfDestructingSolverStorable11,SelfDestructingSolverStorable12,SelfDestructingSolverStorable9,SelfDestructingSolverStorable13,SelfDestructingSolverStorable14,4 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:33:00,641 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 10:33:00,642 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:00,642 INFO L85 PathProgramCache]: Analyzing trace with hash -1850729722, now seen corresponding path program 3 times [2024-11-14 10:33:00,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:33:00,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265868244] [2024-11-14 10:33:00,642 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:00,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:00,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:00,945 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 28 proven. 1 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 10:33:00,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:33:00,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265868244] [2024-11-14 10:33:00,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265868244] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:00,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393234384] [2024-11-14 10:33:00,946 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 10:33:00,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:33:00,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:33:00,952 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 10:33:00,953 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 10:33:01,077 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2024-11-14 10:33:01,078 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 10:33:01,079 INFO L256 TraceCheckSpWp]: Trace formula consists of 540 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-14 10:33:01,082 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:01,332 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-14 10:33:01,332 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 10:33:01,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393234384] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 10:33:01,332 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 10:33:01,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [9] total 17 [2024-11-14 10:33:01,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593080849] [2024-11-14 10:33:01,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 10:33:01,333 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-14 10:33:01,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:33:01,333 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-14 10:33:01,333 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2024-11-14 10:33:01,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:01,334 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:33:01,334 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 24.6) internal successors, (246), 10 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:33:01,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:01,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:01,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:01,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:01,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:33:01,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:02,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:02,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:02,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:02,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:02,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:33:02,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:33:02,077 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-14 10:33:02,263 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,5 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:33:02,263 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 10:33:02,264 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:02,264 INFO L85 PathProgramCache]: Analyzing trace with hash 489249908, now seen corresponding path program 4 times [2024-11-14 10:33:02,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:33:02,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107473895] [2024-11-14 10:33:02,265 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:02,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:02,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:02,640 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 92 proven. 7 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2024-11-14 10:33:02,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:33:02,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107473895] [2024-11-14 10:33:02,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107473895] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:02,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188617696] [2024-11-14 10:33:02,641 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 10:33:02,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:33:02,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:33:02,643 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 10:33:02,644 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 10:33:02,832 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 10:33:02,832 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 10:33:02,839 INFO L256 TraceCheckSpWp]: Trace formula consists of 1029 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 10:33:02,843 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:03,026 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 129 proven. 1 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-14 10:33:03,026 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 10:33:03,262 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 118 proven. 12 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-14 10:33:03,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188617696] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 10:33:03,263 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 10:33:03,263 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2024-11-14 10:33:03,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381332703] [2024-11-14 10:33:03,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 10:33:03,263 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-14 10:33:03,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:33:03,264 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-14 10:33:03,264 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2024-11-14 10:33:03,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:03,264 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:33:03,264 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 15.789473684210526) internal successors, (300), 19 states have internal predecessors, (300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:33:03,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:03,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:03,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:03,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:03,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:33:03,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:33:03,265 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:03,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:03,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:03,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:03,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:03,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:33:03,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:33:03,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:03,611 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-14 10:33:03,798 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-14 10:33:03,798 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 10:33:04,063 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:33:04,064 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 96 treesize of output 51 [2024-11-14 10:33:06,634 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_In_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:06,634 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:06,634 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_5 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:06,634 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:06,634 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:06,635 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:06,635 INFO L85 PathProgramCache]: Analyzing trace with hash -199241491, now seen corresponding path program 1 times [2024-11-14 10:33:06,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:33:06,635 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268912606] [2024-11-14 10:33:06,636 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:06,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:06,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:06,957 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 15 proven. 29 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 10:33:06,957 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:33:06,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268912606] [2024-11-14 10:33:06,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268912606] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:06,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [2145818601] [2024-11-14 10:33:06,957 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:06,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:06,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:06,984 INFO L256 TraceCheckSpWp]: Trace formula consists of 549 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-14 10:33:06,990 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:07,545 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 22 proven. 22 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 10:33:07,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [2145818601] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:07,545 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:33:07,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2024-11-14 10:33:07,672 INFO L349 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2024-11-14 10:33:07,672 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 10:33:07,737 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:07,737 INFO L85 PathProgramCache]: Analyzing trace with hash 58867130, now seen corresponding path program 1 times [2024-11-14 10:33:07,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:33:07,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766794177] [2024-11-14 10:33:07,737 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:07,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:07,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:08,157 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 0 proven. 82 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-14 10:33:08,158 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:33:08,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766794177] [2024-11-14 10:33:08,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766794177] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:08,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1966777076] [2024-11-14 10:33:08,158 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:08,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:08,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:08,206 INFO L256 TraceCheckSpWp]: Trace formula consists of 893 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 10:33:08,209 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:08,514 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 72 proven. 10 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-14 10:33:08,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1966777076] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:08,515 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:33:08,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2024-11-14 10:33:08,636 INFO L349 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2024-11-14 10:33:08,636 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 10:33:08,687 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:08,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1841123101, now seen corresponding path program 1 times [2024-11-14 10:33:08,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:33:08,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223486176] [2024-11-14 10:33:08,688 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:08,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:08,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:09,224 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 3 proven. 82 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2024-11-14 10:33:09,224 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:33:09,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223486176] [2024-11-14 10:33:09,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223486176] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:09,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [648201275] [2024-11-14 10:33:09,225 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:09,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:09,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:09,284 INFO L256 TraceCheckSpWp]: Trace formula consists of 948 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 10:33:09,287 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:09,587 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 75 proven. 10 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2024-11-14 10:33:09,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [648201275] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:09,587 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:33:09,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2024-11-14 10:33:09,726 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:09,726 INFO L85 PathProgramCache]: Analyzing trace with hash 1456692941, now seen corresponding path program 1 times [2024-11-14 10:33:09,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:33:09,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829562375] [2024-11-14 10:33:09,727 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:09,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:09,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:10,155 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 3 proven. 82 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2024-11-14 10:33:10,155 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:33:10,155 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829562375] [2024-11-14 10:33:10,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829562375] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:10,155 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1481432509] [2024-11-14 10:33:10,155 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:10,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:10,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:10,209 INFO L256 TraceCheckSpWp]: Trace formula consists of 967 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 10:33:10,212 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:10,527 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 75 proven. 10 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2024-11-14 10:33:10,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1481432509] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:10,527 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:33:10,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2024-11-14 10:33:10,527 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:10,528 INFO L85 PathProgramCache]: Analyzing trace with hash -629446993, now seen corresponding path program 5 times [2024-11-14 10:33:10,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:33:10,528 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897471332] [2024-11-14 10:33:10,528 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:10,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:10,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:11,041 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 3 proven. 82 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2024-11-14 10:33:11,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:33:11,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897471332] [2024-11-14 10:33:11,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897471332] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:11,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759286018] [2024-11-14 10:33:11,042 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-14 10:33:11,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:33:11,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:33:11,046 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 10:33:11,048 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 10:33:11,346 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-14 10:33:11,346 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 10:33:11,352 INFO L256 TraceCheckSpWp]: Trace formula consists of 1043 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-14 10:33:11,356 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:11,895 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 126 proven. 22 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2024-11-14 10:33:11,895 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 10:33:12,779 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 130 proven. 18 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2024-11-14 10:33:12,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759286018] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 10:33:12,779 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 10:33:12,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 13] total 35 [2024-11-14 10:33:12,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167377179] [2024-11-14 10:33:12,780 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 10:33:12,781 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-14 10:33:12,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:33:12,782 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-14 10:33:12,786 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1020, Unknown=0, NotChecked=0, Total=1190 [2024-11-14 10:33:12,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:12,787 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:33:12,787 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 18.0) internal successors, (630), 35 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:33:12,787 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:12,787 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:12,787 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:12,787 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:12,787 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:33:12,787 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:33:12,787 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:12,787 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:14,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:14,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:14,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:14,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:14,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:33:14,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:33:14,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:14,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:33:14,145 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-14 10:33:14,335 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,SelfDestructingSolverStorable19,7 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20,SelfDestructingSolverStorable21,SelfDestructingSolverStorable22,SelfDestructingSolverStorable23,SelfDestructingSolverStorable24,SelfDestructingSolverStorable25,SelfDestructingSolverStorable17 [2024-11-14 10:33:14,336 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 10:33:14,643 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:33:14,643 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 96 treesize of output 51 [2024-11-14 10:33:20,386 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:20,386 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_In_7 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:20,386 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_7 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:20,386 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:20,386 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:20,387 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:20,387 INFO L85 PathProgramCache]: Analyzing trace with hash 1948072983, now seen corresponding path program 1 times [2024-11-14 10:33:20,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:33:20,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298203638] [2024-11-14 10:33:20,387 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:20,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:20,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:20,736 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-14 10:33:20,737 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:33:20,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298203638] [2024-11-14 10:33:20,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298203638] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 10:33:20,737 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 10:33:20,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-14 10:33:20,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 10:33:20,740 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 10:33:20,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SMTINTERPOL [2024-11-14 10:33:20,741 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 10:33:20,741 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-14 10:33:20,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:20,741 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:33:20,741 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 25.0) internal successors, (200), 8 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:33:20,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:20,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:20,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:20,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:20,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:33:20,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:33:20,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:20,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:33:20,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:20,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:20,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:20,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:20,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:20,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:33:20,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:33:20,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:20,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:33:20,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:33:20,899 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-14 10:33:20,899 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 10:33:20,899 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:20,899 INFO L85 PathProgramCache]: Analyzing trace with hash 535291781, now seen corresponding path program 1 times [2024-11-14 10:33:20,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:33:20,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989033438] [2024-11-14 10:33:20,900 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:20,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:21,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:21,609 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 6 proven. 34 refuted. 0 times theorem prover too weak. 257 trivial. 0 not checked. [2024-11-14 10:33:21,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:33:21,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989033438] [2024-11-14 10:33:21,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989033438] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:21,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928579072] [2024-11-14 10:33:21,610 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:21,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:33:21,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:33:21,613 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 10:33:21,613 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 10:33:21,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:21,811 INFO L256 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 10:33:21,815 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:22,231 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 164 proven. 27 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2024-11-14 10:33:22,231 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 10:33:22,696 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 144 proven. 47 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2024-11-14 10:33:22,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928579072] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 10:33:22,696 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 10:33:22,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 37 [2024-11-14 10:33:22,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635934935] [2024-11-14 10:33:22,697 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 10:33:22,697 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-11-14 10:33:22,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:33:22,698 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-11-14 10:33:22,698 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=229, Invalid=1103, Unknown=0, NotChecked=0, Total=1332 [2024-11-14 10:33:22,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:22,699 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:33:22,699 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 11.864864864864865) internal successors, (439), 37 states have internal predecessors, (439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:33:22,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:22,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:22,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:22,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:22,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:33:22,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:33:22,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:22,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:33:22,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:33:22,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:23,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:23,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:23,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:23,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:23,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:33:23,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:33:23,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:23,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:33:23,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:33:23,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:33:23,187 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 10:33:23,374 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-14 10:33:23,375 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 10:33:23,633 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:33:23,633 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 96 treesize of output 51 [2024-11-14 10:33:29,771 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_7 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:29,771 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_In_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:29,771 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_7 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:29,771 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:29,771 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_7 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:29,772 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:29,773 INFO L85 PathProgramCache]: Analyzing trace with hash -501097675, now seen corresponding path program 1 times [2024-11-14 10:33:29,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:33:29,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984754237] [2024-11-14 10:33:29,773 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:29,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:29,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:30,091 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 24 proven. 2 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-14 10:33:30,091 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:33:30,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984754237] [2024-11-14 10:33:30,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984754237] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:30,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [687284062] [2024-11-14 10:33:30,091 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:30,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:30,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:30,141 INFO L256 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-14 10:33:30,144 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:30,488 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 24 proven. 2 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-14 10:33:30,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [687284062] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:30,489 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:33:30,489 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2024-11-14 10:33:30,642 INFO L349 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2024-11-14 10:33:30,643 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 10:33:30,706 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:30,706 INFO L85 PathProgramCache]: Analyzing trace with hash -1603039870, now seen corresponding path program 1 times [2024-11-14 10:33:30,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:33:30,706 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988109096] [2024-11-14 10:33:30,706 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:30,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:30,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:31,442 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 124 proven. 128 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-14 10:33:31,442 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:33:31,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988109096] [2024-11-14 10:33:31,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988109096] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:31,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1400872301] [2024-11-14 10:33:31,443 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:31,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:31,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:31,537 INFO L256 TraceCheckSpWp]: Trace formula consists of 949 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 10:33:31,542 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:32,126 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 118 proven. 40 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2024-11-14 10:33:32,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1400872301] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:32,127 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:33:32,127 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 15] total 31 [2024-11-14 10:33:32,297 INFO L349 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2024-11-14 10:33:32,297 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 10:33:32,355 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:32,355 INFO L85 PathProgramCache]: Analyzing trace with hash 818876657, now seen corresponding path program 1 times [2024-11-14 10:33:32,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:33:32,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768084316] [2024-11-14 10:33:32,356 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:32,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:32,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:32,951 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 3 proven. 158 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2024-11-14 10:33:32,952 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:33:32,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768084316] [2024-11-14 10:33:32,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768084316] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:32,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [2123887423] [2024-11-14 10:33:32,952 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:32,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:33,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:33,021 INFO L256 TraceCheckSpWp]: Trace formula consists of 1004 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 10:33:33,025 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:33,470 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 121 proven. 40 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2024-11-14 10:33:33,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [2123887423] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:33,471 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:33:33,471 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 25 [2024-11-14 10:33:33,621 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:33,621 INFO L85 PathProgramCache]: Analyzing trace with hash 393776475, now seen corresponding path program 1 times [2024-11-14 10:33:33,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:33:33,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979490337] [2024-11-14 10:33:33,621 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:33,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:33,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:34,351 INFO L134 CoverageAnalysis]: Checked inductivity of 311 backedges. 3 proven. 158 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2024-11-14 10:33:34,351 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:33:34,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979490337] [2024-11-14 10:33:34,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979490337] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:34,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [388996717] [2024-11-14 10:33:34,352 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:34,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:34,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:34,414 INFO L256 TraceCheckSpWp]: Trace formula consists of 1023 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 10:33:34,417 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:34,850 INFO L134 CoverageAnalysis]: Checked inductivity of 311 backedges. 121 proven. 40 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2024-11-14 10:33:34,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [388996717] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:34,851 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:33:34,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 25 [2024-11-14 10:33:34,851 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:34,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1745893284, now seen corresponding path program 2 times [2024-11-14 10:33:34,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:33:34,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629464346] [2024-11-14 10:33:34,852 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:34,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:34,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:35,587 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 8 proven. 59 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2024-11-14 10:33:35,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:33:35,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629464346] [2024-11-14 10:33:35,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629464346] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:35,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251107544] [2024-11-14 10:33:35,587 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 10:33:35,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:33:35,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:33:35,590 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 10:33:35,591 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 10:33:35,816 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-14 10:33:35,816 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 10:33:35,821 INFO L256 TraceCheckSpWp]: Trace formula consists of 1099 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-14 10:33:35,825 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:36,482 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 141 proven. 50 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2024-11-14 10:33:36,482 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 10:33:37,428 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 160 proven. 31 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2024-11-14 10:33:37,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251107544] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 10:33:37,429 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 10:33:37,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 16] total 47 [2024-11-14 10:33:37,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123547199] [2024-11-14 10:33:37,429 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 10:33:37,430 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-14 10:33:37,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:33:37,431 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-14 10:33:37,432 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=1892, Unknown=0, NotChecked=0, Total=2162 [2024-11-14 10:33:37,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:37,432 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:33:37,432 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 15.27659574468085) internal successors, (718), 47 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:33:37,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:37,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:37,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:37,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:37,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:33:37,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:33:37,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:37,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:33:37,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:33:37,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:33:37,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:39,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:39,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:39,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:39,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:39,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:33:39,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:33:39,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:39,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:33:39,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:33:39,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:33:39,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:33:39,194 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 10:33:39,376 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,SelfDestructingSolverStorable30,SelfDestructingSolverStorable31,SelfDestructingSolverStorable32,SelfDestructingSolverStorable33,SelfDestructingSolverStorable34,SelfDestructingSolverStorable35,SelfDestructingSolverStorable36,9 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-14 10:33:39,377 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 10:33:39,616 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:33:39,616 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 96 treesize of output 51 [2024-11-14 10:33:47,504 WARN L286 SmtUtils]: Spent 5.02s on a formula simplification that was a NOOP. DAG size: 39 (called from [L 210] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.abduction.Abducer.solveAbductionProblem) [2024-11-14 10:33:47,508 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:47,508 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.offset_In_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:47,508 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_In_9 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:47,509 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:47,509 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:47,509 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:33:47,510 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:47,510 INFO L85 PathProgramCache]: Analyzing trace with hash 1842988635, now seen corresponding path program 1 times [2024-11-14 10:33:47,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:33:47,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598886346] [2024-11-14 10:33:47,510 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:47,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:47,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:47,805 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 24 proven. 2 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2024-11-14 10:33:47,806 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:33:47,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598886346] [2024-11-14 10:33:47,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598886346] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:47,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [807072305] [2024-11-14 10:33:47,806 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:47,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:47,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:47,841 INFO L256 TraceCheckSpWp]: Trace formula consists of 633 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-14 10:33:47,844 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:48,599 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 14 proven. 21 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2024-11-14 10:33:48,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [807072305] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:48,600 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:33:48,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 16] total 25 [2024-11-14 10:33:48,722 INFO L349 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2024-11-14 10:33:48,722 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 10:33:48,785 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:48,786 INFO L85 PathProgramCache]: Analyzing trace with hash 1170556840, now seen corresponding path program 1 times [2024-11-14 10:33:48,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:33:48,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364287407] [2024-11-14 10:33:48,786 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:48,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:48,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:49,441 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 138 proven. 157 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2024-11-14 10:33:49,442 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:33:49,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364287407] [2024-11-14 10:33:49,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364287407] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:49,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1561829245] [2024-11-14 10:33:49,442 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:49,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:49,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:49,497 INFO L256 TraceCheckSpWp]: Trace formula consists of 977 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 10:33:49,500 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:50,026 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 126 proven. 68 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-11-14 10:33:50,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1561829245] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:50,026 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:33:50,026 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 37 [2024-11-14 10:33:50,148 INFO L349 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2024-11-14 10:33:50,148 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 10:33:50,206 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:50,206 INFO L85 PathProgramCache]: Analyzing trace with hash -2010481357, now seen corresponding path program 1 times [2024-11-14 10:33:50,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:33:50,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967351384] [2024-11-14 10:33:50,207 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:50,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:50,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:50,832 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 6 proven. 191 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2024-11-14 10:33:50,833 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:33:50,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967351384] [2024-11-14 10:33:50,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967351384] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:50,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [92480093] [2024-11-14 10:33:50,833 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:50,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:50,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:50,918 INFO L256 TraceCheckSpWp]: Trace formula consists of 1032 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 10:33:50,921 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:51,442 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 129 proven. 68 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2024-11-14 10:33:51,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [92480093] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:51,442 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:33:51,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2024-11-14 10:33:51,564 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:51,565 INFO L85 PathProgramCache]: Analyzing trace with hash 1036399261, now seen corresponding path program 1 times [2024-11-14 10:33:51,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:33:51,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390333846] [2024-11-14 10:33:51,565 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:51,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:51,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:52,192 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 6 proven. 191 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-11-14 10:33:52,192 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:33:52,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390333846] [2024-11-14 10:33:52,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390333846] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:52,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1859548250] [2024-11-14 10:33:52,193 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:52,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:52,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:52,259 INFO L256 TraceCheckSpWp]: Trace formula consists of 1051 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 10:33:52,263 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:52,756 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 129 proven. 68 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-11-14 10:33:52,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1859548250] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:52,756 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:33:52,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2024-11-14 10:33:52,757 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:52,757 INFO L85 PathProgramCache]: Analyzing trace with hash -388868498, now seen corresponding path program 3 times [2024-11-14 10:33:52,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:33:52,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51208141] [2024-11-14 10:33:52,757 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:52,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:52,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:53,556 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 10 proven. 93 refuted. 0 times theorem prover too weak. 277 trivial. 0 not checked. [2024-11-14 10:33:53,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:33:53,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51208141] [2024-11-14 10:33:53,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51208141] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:53,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519045813] [2024-11-14 10:33:53,557 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 10:33:53,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:33:53,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:33:53,560 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 10:33:53,562 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 10:33:53,756 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-14 10:33:53,757 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 10:33:53,762 INFO L256 TraceCheckSpWp]: Trace formula consists of 641 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-14 10:33:53,767 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:54,428 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 44 proven. 27 refuted. 0 times theorem prover too weak. 309 trivial. 0 not checked. [2024-11-14 10:33:54,428 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 10:33:54,572 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2024-11-14 10:33:54,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519045813] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:54,573 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:33:54,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [21, 13] total 36 [2024-11-14 10:33:54,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160972682] [2024-11-14 10:33:54,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 10:33:54,573 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 10:33:54,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:33:54,574 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 10:33:54,574 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1141, Unknown=0, NotChecked=0, Total=1260 [2024-11-14 10:33:54,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:54,574 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:33:54,574 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 42.833333333333336) internal successors, (257), 6 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:33:54,574 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:54,574 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:54,574 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:54,574 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:54,574 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:33:54,574 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:33:54,575 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:54,575 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:33:54,575 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:33:54,575 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:33:54,575 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:33:54,575 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:54,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:54,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:54,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:54,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:54,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:33:54,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:33:54,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:54,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:33:54,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:33:54,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:33:54,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:33:54,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:33:54,985 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 10:33:55,174 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,SelfDestructingSolverStorable41,SelfDestructingSolverStorable42,SelfDestructingSolverStorable43,SelfDestructingSolverStorable44,SelfDestructingSolverStorable45,SelfDestructingSolverStorable37,10 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38,SelfDestructingSolverStorable39 [2024-11-14 10:33:55,174 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 10:33:55,175 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:33:55,175 INFO L85 PathProgramCache]: Analyzing trace with hash -701813979, now seen corresponding path program 4 times [2024-11-14 10:33:55,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:33:55,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750328904] [2024-11-14 10:33:55,175 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:33:55,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:33:55,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:33:55,889 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 6 proven. 159 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2024-11-14 10:33:55,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:33:55,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750328904] [2024-11-14 10:33:55,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750328904] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:33:55,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003245258] [2024-11-14 10:33:55,890 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 10:33:55,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:33:55,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:33:55,892 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 10:33:55,893 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 10:33:56,132 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 10:33:56,132 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 10:33:56,136 INFO L256 TraceCheckSpWp]: Trace formula consists of 1068 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-14 10:33:56,139 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:33:56,929 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 158 proven. 84 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2024-11-14 10:33:56,929 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 10:33:58,111 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 147 proven. 95 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2024-11-14 10:33:58,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003245258] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 10:33:58,111 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 10:33:58,111 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 19] total 56 [2024-11-14 10:33:58,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799407449] [2024-11-14 10:33:58,112 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 10:33:58,113 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2024-11-14 10:33:58,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:33:58,115 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2024-11-14 10:33:58,116 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=361, Invalid=2719, Unknown=0, NotChecked=0, Total=3080 [2024-11-14 10:33:58,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:58,116 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:33:58,117 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 13.910714285714286) internal successors, (779), 56 states have internal predecessors, (779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:33:58,117 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:58,117 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:58,117 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:58,117 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:58,117 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:33:58,117 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:33:58,117 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:58,117 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:33:58,117 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:33:58,117 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:33:58,117 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:33:58,117 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:33:58,117 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:59,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:33:59,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:59,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:33:59,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:59,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:33:59,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:33:59,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:33:59,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:33:59,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:33:59,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:33:59,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:33:59,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:33:59,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:33:59,745 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 10:33:59,935 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 10:33:59,936 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 10:34:00,239 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:34:00,240 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 96 treesize of output 51 [2024-11-14 10:34:11,245 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_13 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:34:11,246 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_In_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:34:11,246 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_13 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:34:11,246 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:34:11,246 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_9 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:34:11,246 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:34:11,246 INFO L85 PathProgramCache]: Analyzing trace with hash -539430509, now seen corresponding path program 1 times [2024-11-14 10:34:11,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:34:11,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40848723] [2024-11-14 10:34:11,248 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:34:11,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:34:11,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:34:11,658 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 24 proven. 10 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2024-11-14 10:34:11,658 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:34:11,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40848723] [2024-11-14 10:34:11,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40848723] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:34:11,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [2024581975] [2024-11-14 10:34:11,658 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:34:11,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:34:11,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:34:11,690 INFO L256 TraceCheckSpWp]: Trace formula consists of 661 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 10:34:11,692 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:34:12,092 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 22 proven. 13 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2024-11-14 10:34:12,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [2024581975] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:34:12,093 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:34:12,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 25 [2024-11-14 10:34:12,321 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:34:12,322 INFO L85 PathProgramCache]: Analyzing trace with hash 1598460180, now seen corresponding path program 1 times [2024-11-14 10:34:12,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:34:12,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435972944] [2024-11-14 10:34:12,322 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:34:12,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:34:12,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:34:13,113 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 38 proven. 190 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2024-11-14 10:34:13,114 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:34:13,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435972944] [2024-11-14 10:34:13,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435972944] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:34:13,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [812068419] [2024-11-14 10:34:13,114 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:34:13,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:34:13,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:34:13,175 INFO L256 TraceCheckSpWp]: Trace formula consists of 1020 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 10:34:13,178 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:34:13,783 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 137 proven. 91 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2024-11-14 10:34:13,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [812068419] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:34:13,784 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:34:13,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 37 [2024-11-14 10:34:13,784 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:34:13,784 INFO L85 PathProgramCache]: Analyzing trace with hash 1863367095, now seen corresponding path program 5 times [2024-11-14 10:34:13,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:34:13,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166772158] [2024-11-14 10:34:13,784 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:34:13,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:34:13,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:34:14,628 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 9 proven. 209 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2024-11-14 10:34:14,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:34:14,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166772158] [2024-11-14 10:34:14,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166772158] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:34:14,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921065864] [2024-11-14 10:34:14,629 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-14 10:34:14,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:34:14,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:34:14,631 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 10:34:14,632 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 10:34:17,095 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-11-14 10:34:17,095 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 10:34:17,104 INFO L256 TraceCheckSpWp]: Trace formula consists of 1096 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-14 10:34:17,107 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:34:18,382 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 182 proven. 168 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2024-11-14 10:34:18,382 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 10:34:20,053 INFO L134 CoverageAnalysis]: Checked inductivity of 444 backedges. 188 proven. 162 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2024-11-14 10:34:20,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921065864] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 10:34:20,053 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 10:34:20,053 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 27, 26] total 73 [2024-11-14 10:34:20,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877967853] [2024-11-14 10:34:20,054 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 10:34:20,054 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2024-11-14 10:34:20,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:34:20,055 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2024-11-14 10:34:20,057 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=979, Invalid=4277, Unknown=0, NotChecked=0, Total=5256 [2024-11-14 10:34:20,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:34:20,057 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:34:20,060 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 12.36986301369863) internal successors, (903), 73 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:34:20,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:34:20,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:34:20,060 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:34:20,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:34:20,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:34:20,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:34:20,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:34:20,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:34:20,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:34:20,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:34:20,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:34:20,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:34:20,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:34:20,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:34:21,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:34:21,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:34:21,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:34:21,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:34:21,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:34:21,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:34:21,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:34:21,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:34:21,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:34:21,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:34:21,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:34:21,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:34:21,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:34:21,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:34:21,959 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 10:34:22,147 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,SelfDestructingSolverStorable47,SelfDestructingSolverStorable48,SelfDestructingSolverStorable49 [2024-11-14 10:34:22,148 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 10:34:22,443 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:34:22,444 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 96 treesize of output 51 [2024-11-14 10:34:31,267 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:34:31,268 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.offset_In_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:34:31,268 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_18 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:34:31,268 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_In_11 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:34:31,268 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:34:31,268 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:34:31,269 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:34:31,269 INFO L85 PathProgramCache]: Analyzing trace with hash -236934829, now seen corresponding path program 1 times [2024-11-14 10:34:31,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:34:31,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791848844] [2024-11-14 10:34:31,269 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:34:31,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:34:31,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:34:31,615 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 24 proven. 2 refuted. 0 times theorem prover too weak. 326 trivial. 0 not checked. [2024-11-14 10:34:31,615 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:34:31,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791848844] [2024-11-14 10:34:31,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791848844] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:34:31,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [592179226] [2024-11-14 10:34:31,615 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:34:31,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:34:31,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:34:31,650 INFO L256 TraceCheckSpWp]: Trace formula consists of 689 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-14 10:34:31,653 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:34:32,403 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 22 proven. 13 refuted. 0 times theorem prover too weak. 317 trivial. 0 not checked. [2024-11-14 10:34:32,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [592179226] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:34:32,404 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:34:32,404 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 23 [2024-11-14 10:34:32,583 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:34:32,583 INFO L85 PathProgramCache]: Analyzing trace with hash 1998266808, now seen corresponding path program 1 times [2024-11-14 10:34:32,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:34:32,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886644362] [2024-11-14 10:34:32,584 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:34:32,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:34:32,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:34:33,287 INFO L134 CoverageAnalysis]: Checked inductivity of 542 backedges. 38 proven. 190 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2024-11-14 10:34:33,288 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:34:33,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886644362] [2024-11-14 10:34:33,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886644362] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:34:33,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [708268515] [2024-11-14 10:34:33,288 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:34:33,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:34:33,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:34:33,362 INFO L256 TraceCheckSpWp]: Trace formula consists of 1048 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 10:34:33,365 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:34:33,919 INFO L134 CoverageAnalysis]: Checked inductivity of 542 backedges. 137 proven. 91 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2024-11-14 10:34:33,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [708268515] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:34:33,920 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:34:33,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 37 [2024-11-14 10:34:33,920 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:34:33,920 INFO L85 PathProgramCache]: Analyzing trace with hash -31957531, now seen corresponding path program 6 times [2024-11-14 10:34:33,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:34:33,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077878139] [2024-11-14 10:34:33,921 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:34:33,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:34:33,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:34:35,049 INFO L134 CoverageAnalysis]: Checked inductivity of 550 backedges. 20 proven. 352 refuted. 0 times theorem prover too weak. 178 trivial. 0 not checked. [2024-11-14 10:34:35,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:34:35,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077878139] [2024-11-14 10:34:35,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077878139] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:34:35,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371717903] [2024-11-14 10:34:35,049 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-14 10:34:35,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:34:35,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:34:35,051 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 10:34:35,052 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 10:34:35,297 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-11-14 10:34:35,297 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 10:34:35,301 INFO L256 TraceCheckSpWp]: Trace formula consists of 770 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-14 10:34:35,304 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:34:36,017 INFO L134 CoverageAnalysis]: Checked inductivity of 550 backedges. 20 proven. 9 refuted. 0 times theorem prover too weak. 521 trivial. 0 not checked. [2024-11-14 10:34:36,017 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 10:34:36,143 INFO L134 CoverageAnalysis]: Checked inductivity of 550 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2024-11-14 10:34:36,143 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371717903] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 10:34:36,143 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 10:34:36,143 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 14, 6] total 46 [2024-11-14 10:34:36,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593786103] [2024-11-14 10:34:36,149 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 10:34:36,150 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-11-14 10:34:36,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:34:36,151 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-11-14 10:34:36,152 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1871, Unknown=0, NotChecked=0, Total=2070 [2024-11-14 10:34:36,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:34:36,152 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:34:36,155 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 16.543478260869566) internal successors, (761), 46 states have internal predecessors, (761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:34:36,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:34:36,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:34:36,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:34:36,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:34:36,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:34:36,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:34:36,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:34:36,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:34:36,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:34:36,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:34:36,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:34:36,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:34:36,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:34:36,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:34:36,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:34:39,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:34:39,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:34:39,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:34:39,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:34:39,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:34:39,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:34:39,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:34:39,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:34:39,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:34:39,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:34:39,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:34:39,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:34:39,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:34:39,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:34:39,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:34:39,260 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-14 10:34:39,447 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,SelfDestructingSolverStorable53,SelfDestructingSolverStorable54,SelfDestructingSolverStorable55,SelfDestructingSolverStorable56,13 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:34:39,447 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 10:34:39,448 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:34:39,448 INFO L85 PathProgramCache]: Analyzing trace with hash 2141932830, now seen corresponding path program 7 times [2024-11-14 10:34:39,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:34:39,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522677384] [2024-11-14 10:34:39,448 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:34:39,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:34:39,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:34:40,124 INFO L134 CoverageAnalysis]: Checked inductivity of 523 backedges. 31 proven. 167 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-11-14 10:34:40,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:34:40,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522677384] [2024-11-14 10:34:40,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522677384] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:34:40,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871883773] [2024-11-14 10:34:40,125 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 10:34:40,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:34:40,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:34:40,127 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 10:34:40,129 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 10:34:40,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:34:40,345 INFO L256 TraceCheckSpWp]: Trace formula consists of 1043 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 10:34:40,347 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:34:40,849 INFO L134 CoverageAnalysis]: Checked inductivity of 523 backedges. 126 proven. 85 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-14 10:34:40,850 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 10:34:41,480 INFO L134 CoverageAnalysis]: Checked inductivity of 523 backedges. 90 proven. 121 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-14 10:34:41,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871883773] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 10:34:41,480 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 10:34:41,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 55 [2024-11-14 10:34:41,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116125024] [2024-11-14 10:34:41,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 10:34:41,481 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-11-14 10:34:41,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:34:41,482 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-11-14 10:34:41,483 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=463, Invalid=2507, Unknown=0, NotChecked=0, Total=2970 [2024-11-14 10:34:41,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:34:41,483 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:34:41,483 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 10.327272727272728) internal successors, (568), 55 states have internal predecessors, (568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:34:41,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:34:41,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:34:41,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:34:41,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:34:41,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:34:41,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:34:41,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:34:41,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:34:41,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:34:41,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:34:41,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:34:41,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:34:41,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:34:41,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:34:41,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:34:41,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:34:42,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:34:42,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:34:42,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:34:42,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:34:42,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:34:42,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:34:42,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:34:42,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:34:42,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:34:42,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:34:42,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:34:42,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:34:42,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:34:42,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:34:42,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:34:42,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:34:42,250 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 10:34:42,434 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,14 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:34:42,437 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 10:34:42,774 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:34:42,775 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 96 treesize of output 51 [2024-11-14 10:34:55,418 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:34:55,418 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_11 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:34:55,418 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_15 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:34:55,418 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_In_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:34:55,419 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_15 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:34:55,423 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:34:55,423 INFO L85 PathProgramCache]: Analyzing trace with hash 1239855761, now seen corresponding path program 1 times [2024-11-14 10:34:55,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:34:55,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322612321] [2024-11-14 10:34:55,423 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:34:55,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:34:55,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:34:55,950 INFO L134 CoverageAnalysis]: Checked inductivity of 459 backedges. 21 proven. 15 refuted. 0 times theorem prover too weak. 423 trivial. 0 not checked. [2024-11-14 10:34:55,950 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:34:55,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322612321] [2024-11-14 10:34:55,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322612321] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:34:55,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1414228739] [2024-11-14 10:34:55,950 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:34:55,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:34:55,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:34:55,998 INFO L256 TraceCheckSpWp]: Trace formula consists of 752 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-14 10:34:56,001 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:34:56,841 INFO L134 CoverageAnalysis]: Checked inductivity of 459 backedges. 14 proven. 21 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-11-14 10:34:56,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1414228739] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:34:56,841 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:34:56,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 33 [2024-11-14 10:34:57,039 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:34:57,039 INFO L85 PathProgramCache]: Analyzing trace with hash 1629544829, now seen corresponding path program 1 times [2024-11-14 10:34:57,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:34:57,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76310074] [2024-11-14 10:34:57,039 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:34:57,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:34:57,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:34:57,780 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 42 proven. 210 refuted. 0 times theorem prover too weak. 300 trivial. 0 not checked. [2024-11-14 10:34:57,780 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:34:57,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76310074] [2024-11-14 10:34:57,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76310074] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:34:57,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1270659599] [2024-11-14 10:34:57,780 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:34:57,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:34:57,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:34:57,853 INFO L256 TraceCheckSpWp]: Trace formula consists of 967 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-14 10:34:57,856 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:34:58,453 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 85 proven. 167 refuted. 0 times theorem prover too weak. 300 trivial. 0 not checked. [2024-11-14 10:34:58,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1270659599] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:34:58,453 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:34:58,453 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 43 [2024-11-14 10:34:58,454 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:34:58,454 INFO L85 PathProgramCache]: Analyzing trace with hash -1347694525, now seen corresponding path program 8 times [2024-11-14 10:34:58,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:34:58,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564134055] [2024-11-14 10:34:58,454 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:34:58,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:34:58,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:34:59,148 INFO L134 CoverageAnalysis]: Checked inductivity of 564 backedges. 42 proven. 210 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-14 10:34:59,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:34:59,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564134055] [2024-11-14 10:34:59,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564134055] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:34:59,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918731770] [2024-11-14 10:34:59,148 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 10:34:59,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:34:59,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:34:59,150 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 10:34:59,151 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 10:34:59,383 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-14 10:34:59,383 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 10:34:59,388 INFO L256 TraceCheckSpWp]: Trace formula consists of 1057 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-14 10:34:59,391 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:35:00,017 INFO L134 CoverageAnalysis]: Checked inductivity of 564 backedges. 96 proven. 31 refuted. 0 times theorem prover too weak. 437 trivial. 0 not checked. [2024-11-14 10:35:00,018 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 10:35:00,743 INFO L134 CoverageAnalysis]: Checked inductivity of 564 backedges. 96 proven. 31 refuted. 0 times theorem prover too weak. 437 trivial. 0 not checked. [2024-11-14 10:35:00,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918731770] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 10:35:00,743 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 10:35:00,743 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 18, 19] total 57 [2024-11-14 10:35:00,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983084964] [2024-11-14 10:35:00,744 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 10:35:00,744 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2024-11-14 10:35:00,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:35:00,745 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2024-11-14 10:35:00,746 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=402, Invalid=2790, Unknown=0, NotChecked=0, Total=3192 [2024-11-14 10:35:00,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:00,746 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:35:00,746 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 15.771929824561404) internal successors, (899), 57 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:35:00,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:00,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:00,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:00,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:00,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:35:00,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:35:00,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:00,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:35:00,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:35:00,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:35:00,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:35:00,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:35:00,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:35:00,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:35:00,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:35:00,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:35:00,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:02,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:02,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:02,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:02,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:02,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:35:02,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:35:02,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:02,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:35:02,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:35:02,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:35:02,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:35:02,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:35:02,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:35:02,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:35:02,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:35:02,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:35:02,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-14 10:35:02,689 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-14 10:35:02,873 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60,SelfDestructingSolverStorable61,SelfDestructingSolverStorable62,SelfDestructingSolverStorable58,SelfDestructingSolverStorable59 [2024-11-14 10:35:02,873 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 10:35:03,141 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:35:03,142 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 96 treesize of output 51 [2024-11-14 10:35:22,293 WARN L286 SmtUtils]: Spent 10.07s on a formula simplification. DAG size of input: 46 DAG size of output: 44 (called from [L 210] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.abduction.Abducer.solveAbductionProblem) [2024-11-14 10:35:22,299 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:35:22,300 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.offset_In_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:35:22,300 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:35:22,300 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_In_13 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:35:22,300 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:35:22,301 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:35:22,301 INFO L85 PathProgramCache]: Analyzing trace with hash -201046400, now seen corresponding path program 1 times [2024-11-14 10:35:22,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:35:22,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954827457] [2024-11-14 10:35:22,301 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:35:22,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:35:22,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:35:22,965 INFO L134 CoverageAnalysis]: Checked inductivity of 534 backedges. 21 proven. 41 refuted. 0 times theorem prover too weak. 472 trivial. 0 not checked. [2024-11-14 10:35:22,966 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:35:22,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954827457] [2024-11-14 10:35:22,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954827457] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:35:22,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [659059184] [2024-11-14 10:35:22,966 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:35:22,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:35:23,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:35:23,059 INFO L256 TraceCheckSpWp]: Trace formula consists of 794 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-14 10:35:23,062 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:35:23,698 INFO L134 CoverageAnalysis]: Checked inductivity of 534 backedges. 23 proven. 39 refuted. 0 times theorem prover too weak. 472 trivial. 0 not checked. [2024-11-14 10:35:23,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [659059184] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:35:23,699 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:35:23,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 17] total 38 [2024-11-14 10:35:23,913 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:35:23,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1133280276, now seen corresponding path program 1 times [2024-11-14 10:35:23,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:35:23,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174499127] [2024-11-14 10:35:23,913 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:35:23,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:35:23,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:35:24,501 INFO L134 CoverageAnalysis]: Checked inductivity of 627 backedges. 98 proven. 41 refuted. 0 times theorem prover too weak. 488 trivial. 0 not checked. [2024-11-14 10:35:24,503 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:35:24,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174499127] [2024-11-14 10:35:24,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174499127] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:35:24,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1883305254] [2024-11-14 10:35:24,504 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:35:24,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:35:24,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:35:24,573 INFO L256 TraceCheckSpWp]: Trace formula consists of 1009 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-14 10:35:24,576 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:35:25,130 INFO L134 CoverageAnalysis]: Checked inductivity of 627 backedges. 100 proven. 39 refuted. 0 times theorem prover too weak. 488 trivial. 0 not checked. [2024-11-14 10:35:25,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1883305254] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:35:25,131 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:35:25,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2024-11-14 10:35:25,131 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:35:25,131 INFO L85 PathProgramCache]: Analyzing trace with hash -691555872, now seen corresponding path program 9 times [2024-11-14 10:35:25,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:35:25,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620920656] [2024-11-14 10:35:25,132 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:35:25,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:35:25,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:35:26,178 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 48 proven. 377 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2024-11-14 10:35:26,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:35:26,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620920656] [2024-11-14 10:35:26,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620920656] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:35:26,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242340776] [2024-11-14 10:35:26,178 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 10:35:26,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:35:26,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:35:26,181 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 10:35:26,182 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 10:35:26,385 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-14 10:35:26,385 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 10:35:26,388 INFO L256 TraceCheckSpWp]: Trace formula consists of 606 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-14 10:35:26,390 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:35:26,603 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 601 trivial. 0 not checked. [2024-11-14 10:35:26,603 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 10:35:26,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242340776] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 10:35:26,603 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 10:35:26,603 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [34] total 41 [2024-11-14 10:35:26,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290985234] [2024-11-14 10:35:26,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 10:35:26,603 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-14 10:35:26,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:35:26,604 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-14 10:35:26,604 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=1444, Unknown=0, NotChecked=0, Total=1640 [2024-11-14 10:35:26,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:26,604 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:35:26,605 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 27.88888888888889) internal successors, (251), 9 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:35:26,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:26,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:26,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:26,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:26,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:35:26,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:35:26,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:26,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:35:26,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:35:26,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:35:26,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:35:26,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:35:26,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:35:26,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:35:26,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:35:26,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:35:26,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-11-14 10:35:26,605 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:27,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:27,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:27,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:27,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:27,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:35:27,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:35:27,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:27,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:35:27,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:35:27,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:35:27,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:35:27,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:35:27,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:35:27,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:35:27,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:35:27,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:35:27,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-14 10:35:27,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:35:27,179 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-14 10:35:27,366 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,SelfDestructingSolverStorable64,SelfDestructingSolverStorable65,16 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66,SelfDestructingSolverStorable67 [2024-11-14 10:35:27,366 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 10:35:27,367 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:35:27,367 INFO L85 PathProgramCache]: Analyzing trace with hash 663231611, now seen corresponding path program 10 times [2024-11-14 10:35:27,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:35:27,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124536581] [2024-11-14 10:35:27,367 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:35:27,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:35:27,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:35:28,462 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 54 proven. 379 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2024-11-14 10:35:28,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:35:28,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124536581] [2024-11-14 10:35:28,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124536581] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:35:28,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817692333] [2024-11-14 10:35:28,462 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 10:35:28,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:35:28,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:35:28,464 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 10:35:28,465 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 10:35:28,924 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 10:35:28,925 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 10:35:28,933 INFO L256 TraceCheckSpWp]: Trace formula consists of 1089 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-14 10:35:28,936 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:35:29,310 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 13 proven. 78 refuted. 0 times theorem prover too weak. 547 trivial. 0 not checked. [2024-11-14 10:35:29,310 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 10:35:30,575 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 9 proven. 130 refuted. 0 times theorem prover too weak. 499 trivial. 0 not checked. [2024-11-14 10:35:30,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817692333] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 10:35:30,575 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 10:35:30,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 5, 21] total 55 [2024-11-14 10:35:30,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323207261] [2024-11-14 10:35:30,575 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 10:35:30,576 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-11-14 10:35:30,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:35:30,577 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-11-14 10:35:30,578 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=401, Invalid=2569, Unknown=0, NotChecked=0, Total=2970 [2024-11-14 10:35:30,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:30,578 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:35:30,578 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 15.418181818181818) internal successors, (848), 55 states have internal predecessors, (848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:35:30,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:30,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:30,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:30,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:30,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:35:30,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:35:30,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:30,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:35:30,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:35:30,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:35:30,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:35:30,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:35:30,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:35:30,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:35:30,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:35:30,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:35:30,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-11-14 10:35:30,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-14 10:35:30,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:32,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:32,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:32,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:32,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:32,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:35:32,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:35:32,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:32,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:35:32,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:35:32,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:35:32,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:35:32,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:35:32,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:35:32,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:35:32,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:35:32,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:35:32,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-14 10:35:32,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:35:32,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-14 10:35:32,369 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-14 10:35:32,555 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2024-11-14 10:35:32,556 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 10:35:32,556 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:35:32,557 INFO L85 PathProgramCache]: Analyzing trace with hash -1231897364, now seen corresponding path program 11 times [2024-11-14 10:35:32,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:35:32,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452778979] [2024-11-14 10:35:32,557 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:35:32,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:35:32,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:35:33,032 INFO L134 CoverageAnalysis]: Checked inductivity of 706 backedges. 78 proven. 13 refuted. 0 times theorem prover too weak. 615 trivial. 0 not checked. [2024-11-14 10:35:33,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:35:33,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452778979] [2024-11-14 10:35:33,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452778979] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:35:33,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035750625] [2024-11-14 10:35:33,032 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-14 10:35:33,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:35:33,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:35:33,034 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 10:35:33,035 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-14 10:35:39,187 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2024-11-14 10:35:39,190 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 10:35:39,204 INFO L256 TraceCheckSpWp]: Trace formula consists of 1103 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-14 10:35:39,208 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:35:39,955 INFO L134 CoverageAnalysis]: Checked inductivity of 706 backedges. 129 proven. 29 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2024-11-14 10:35:39,955 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 10:35:40,671 INFO L134 CoverageAnalysis]: Checked inductivity of 706 backedges. 129 proven. 29 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2024-11-14 10:35:40,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035750625] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 10:35:40,672 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 10:35:40,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 23, 23] total 49 [2024-11-14 10:35:40,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831307178] [2024-11-14 10:35:40,672 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 10:35:40,673 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-11-14 10:35:40,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:35:40,675 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-11-14 10:35:40,675 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=563, Invalid=1789, Unknown=0, NotChecked=0, Total=2352 [2024-11-14 10:35:40,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:40,676 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:35:40,676 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 18.06122448979592) internal successors, (885), 49 states have internal predecessors, (885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-14 10:35:40,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:35:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:35:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:35:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:35:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:35:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:35:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:35:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:35:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:35:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:35:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:35:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-14 10:35:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:35:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-14 10:35:46,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-14 10:35:46,553 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-14 10:35:46,737 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,18 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:35:46,737 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 10:35:46,738 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:35:46,738 INFO L85 PathProgramCache]: Analyzing trace with hash -1802172918, now seen corresponding path program 12 times [2024-11-14 10:35:46,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:35:46,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740413732] [2024-11-14 10:35:46,739 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:35:46,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:35:46,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:35:49,379 INFO L134 CoverageAnalysis]: Checked inductivity of 1554 backedges. 69 proven. 761 refuted. 0 times theorem prover too weak. 724 trivial. 0 not checked. [2024-11-14 10:35:49,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:35:49,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740413732] [2024-11-14 10:35:49,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740413732] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:35:49,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198389048] [2024-11-14 10:35:49,379 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-14 10:35:49,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:35:49,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:35:49,381 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 10:35:49,382 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-14 10:35:49,655 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2024-11-14 10:35:49,655 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 10:35:49,660 INFO L256 TraceCheckSpWp]: Trace formula consists of 742 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-14 10:35:49,663 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:35:49,824 INFO L134 CoverageAnalysis]: Checked inductivity of 1554 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1551 trivial. 0 not checked. [2024-11-14 10:35:49,824 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 10:35:49,920 INFO L134 CoverageAnalysis]: Checked inductivity of 1554 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1551 trivial. 0 not checked. [2024-11-14 10:35:49,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198389048] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 10:35:49,920 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 10:35:49,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 7, 5] total 44 [2024-11-14 10:35:49,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326515837] [2024-11-14 10:35:49,920 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 10:35:49,921 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-11-14 10:35:49,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:35:49,922 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-11-14 10:35:49,922 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=1674, Unknown=0, NotChecked=0, Total=1892 [2024-11-14 10:35:49,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:49,922 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:35:49,922 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 13.954545454545455) internal successors, (614), 44 states have internal predecessors, (614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:35:49,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:49,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:49,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:49,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:49,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:35:49,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:35:49,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:49,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:35:49,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:35:49,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:35:49,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:35:49,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:35:49,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:35:49,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:35:49,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:35:49,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:35:49,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-11-14 10:35:49,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:35:49,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-14 10:35:49,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2024-11-14 10:35:49,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:53,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:53,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:53,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:53,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:53,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:35:53,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:35:53,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:53,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:35:53,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:35:53,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:35:53,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:35:53,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:35:53,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:35:53,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:35:53,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:35:53,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:35:53,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-14 10:35:53,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:35:53,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-14 10:35:53,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-14 10:35:53,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-11-14 10:35:53,748 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-14 10:35:53,934 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,19 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:35:53,934 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 10:35:53,935 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:35:53,935 INFO L85 PathProgramCache]: Analyzing trace with hash -1884473208, now seen corresponding path program 13 times [2024-11-14 10:35:53,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:35:53,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309616462] [2024-11-14 10:35:53,936 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:35:53,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:35:54,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:35:56,460 INFO L134 CoverageAnalysis]: Checked inductivity of 1513 backedges. 86 proven. 819 refuted. 0 times theorem prover too weak. 608 trivial. 0 not checked. [2024-11-14 10:35:56,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:35:56,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309616462] [2024-11-14 10:35:56,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309616462] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:35:56,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560728586] [2024-11-14 10:35:56,460 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 10:35:56,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:35:56,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:35:56,462 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 10:35:56,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-14 10:35:56,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:35:56,858 INFO L256 TraceCheckSpWp]: Trace formula consists of 1992 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-14 10:35:56,862 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:35:57,928 INFO L134 CoverageAnalysis]: Checked inductivity of 1513 backedges. 470 proven. 175 refuted. 0 times theorem prover too weak. 868 trivial. 0 not checked. [2024-11-14 10:35:57,928 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 10:35:59,087 INFO L134 CoverageAnalysis]: Checked inductivity of 1513 backedges. 415 proven. 230 refuted. 0 times theorem prover too weak. 868 trivial. 0 not checked. [2024-11-14 10:35:59,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560728586] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 10:35:59,088 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 10:35:59,088 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 27, 27] total 88 [2024-11-14 10:35:59,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703482015] [2024-11-14 10:35:59,088 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 10:35:59,089 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2024-11-14 10:35:59,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:35:59,090 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2024-11-14 10:35:59,092 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=734, Invalid=6922, Unknown=0, NotChecked=0, Total=7656 [2024-11-14 10:35:59,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:59,092 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:35:59,092 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 88 states have (on average 10.238636363636363) internal successors, (901), 88 states have internal predecessors, (901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:35:59,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:35:59,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:59,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:35:59,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:59,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:35:59,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:35:59,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:35:59,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:35:59,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:35:59,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:35:59,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:35:59,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:35:59,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:35:59,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:35:59,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:35:59,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:35:59,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-11-14 10:35:59,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:35:59,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-14 10:35:59,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2024-11-14 10:35:59,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-11-14 10:35:59,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:36:02,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:36:02,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:36:02,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:36:02,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:36:02,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:36:02,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:36:02,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:36:02,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:36:02,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:36:02,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:36:02,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:36:02,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:36:02,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:36:02,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:36:02,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:36:02,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:36:02,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-14 10:36:02,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:36:02,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-14 10:36:02,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-14 10:36:02,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-11-14 10:36:02,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2024-11-14 10:36:02,597 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-14 10:36:02,767 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2024-11-14 10:36:02,767 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 10:36:03,143 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:36:03,143 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 96 treesize of output 51 [2024-11-14 10:36:26,912 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_13 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:36:26,912 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_In_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:36:26,912 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_17 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:36:26,912 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_17 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:36:26,913 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:36:26,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1586986944, now seen corresponding path program 1 times [2024-11-14 10:36:26,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:36:26,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907646744] [2024-11-14 10:36:26,913 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:36:26,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:36:27,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 10:36:27,316 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 10:36:27,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 10:36:27,752 INFO L130 FreeRefinementEngine]: Strategy SMTINTERPOL found a feasible trace [2024-11-14 10:36:28,205 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:36:28,206 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 96 treesize of output 51 [2024-11-14 10:36:30,516 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_25 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:36:30,516 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_18 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:36:30,516 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:36:30,516 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_18 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:36:30,517 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_15 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:36:30,517 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:36:30,517 INFO L85 PathProgramCache]: Analyzing trace with hash 1270394046, now seen corresponding path program 1 times [2024-11-14 10:36:30,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:36:30,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075586208] [2024-11-14 10:36:30,518 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:36:30,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:36:30,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:36:31,589 INFO L134 CoverageAnalysis]: Checked inductivity of 1162 backedges. 59 proven. 375 refuted. 0 times theorem prover too weak. 728 trivial. 0 not checked. [2024-11-14 10:36:31,590 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:36:31,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075586208] [2024-11-14 10:36:31,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075586208] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:36:31,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1704729958] [2024-11-14 10:36:31,590 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:36:31,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:36:31,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:36:31,661 INFO L256 TraceCheckSpWp]: Trace formula consists of 1158 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 10:36:31,665 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:36:32,600 INFO L134 CoverageAnalysis]: Checked inductivity of 1162 backedges. 159 proven. 275 refuted. 0 times theorem prover too weak. 728 trivial. 0 not checked. [2024-11-14 10:36:32,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1704729958] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:36:32,601 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:36:32,601 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 55 [2024-11-14 10:36:33,041 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:36:33,041 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 96 treesize of output 51 [2024-11-14 10:36:45,558 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_15 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:36:45,558 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.offset_In_15 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:36:45,558 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:36:45,558 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:36:45,559 INFO L85 PathProgramCache]: Analyzing trace with hash -1267744773, now seen corresponding path program 1 times [2024-11-14 10:36:45,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:36:45,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614462398] [2024-11-14 10:36:45,559 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:36:45,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:36:45,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:36:47,641 INFO L134 CoverageAnalysis]: Checked inductivity of 1542 backedges. 117 proven. 896 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2024-11-14 10:36:47,642 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:36:47,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614462398] [2024-11-14 10:36:47,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614462398] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:36:47,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1862072131] [2024-11-14 10:36:47,642 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:36:47,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:36:47,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:36:47,802 INFO L256 TraceCheckSpWp]: Trace formula consists of 1584 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-14 10:36:47,806 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:36:49,360 INFO L134 CoverageAnalysis]: Checked inductivity of 1542 backedges. 456 proven. 540 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2024-11-14 10:36:49,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1862072131] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:36:49,361 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:36:49,361 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 79 [2024-11-14 10:36:49,747 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:36:49,748 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 96 treesize of output 51 [2024-11-14 10:37:03,474 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:37:03,474 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:37:03,474 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_27 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:37:03,474 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_17 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:37:03,474 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:37:03,475 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:37:03,475 INFO L85 PathProgramCache]: Analyzing trace with hash -663050863, now seen corresponding path program 1 times [2024-11-14 10:37:03,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:37:03,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048032106] [2024-11-14 10:37:03,475 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:37:03,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:37:03,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:37:05,648 INFO L134 CoverageAnalysis]: Checked inductivity of 1554 backedges. 117 proven. 896 refuted. 0 times theorem prover too weak. 541 trivial. 0 not checked. [2024-11-14 10:37:05,649 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:37:05,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048032106] [2024-11-14 10:37:05,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048032106] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:37:05,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1953756196] [2024-11-14 10:37:05,649 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:37:05,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:37:05,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:37:05,803 INFO L256 TraceCheckSpWp]: Trace formula consists of 1683 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-14 10:37:05,807 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:37:07,473 INFO L134 CoverageAnalysis]: Checked inductivity of 1554 backedges. 456 proven. 540 refuted. 0 times theorem prover too weak. 558 trivial. 0 not checked. [2024-11-14 10:37:07,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1953756196] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:37:07,474 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:37:07,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 79 [2024-11-14 10:37:07,735 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:37:07,736 INFO L85 PathProgramCache]: Analyzing trace with hash 608745060, now seen corresponding path program 1 times [2024-11-14 10:37:07,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:37:07,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914288568] [2024-11-14 10:37:07,736 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:37:07,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:37:07,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:37:10,113 INFO L134 CoverageAnalysis]: Checked inductivity of 1555 backedges. 117 proven. 896 refuted. 0 times theorem prover too weak. 542 trivial. 0 not checked. [2024-11-14 10:37:10,113 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:37:10,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914288568] [2024-11-14 10:37:10,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914288568] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:37:10,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1360560015] [2024-11-14 10:37:10,113 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:37:10,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:37:10,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:37:10,267 INFO L256 TraceCheckSpWp]: Trace formula consists of 1735 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-14 10:37:10,271 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:37:11,810 INFO L134 CoverageAnalysis]: Checked inductivity of 1555 backedges. 456 proven. 540 refuted. 0 times theorem prover too weak. 559 trivial. 0 not checked. [2024-11-14 10:37:11,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1360560015] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:37:11,810 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:37:11,810 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 79 [2024-11-14 10:37:12,212 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:37:12,213 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 96 treesize of output 51 [2024-11-14 10:37:28,767 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_21 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:37:28,767 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_17 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:37:28,767 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.offset_In_17 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:37:28,767 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_28 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:37:28,767 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_19 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:37:28,767 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_21 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:37:28,768 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:37:28,769 INFO L85 PathProgramCache]: Analyzing trace with hash 1940448293, now seen corresponding path program 1 times [2024-11-14 10:37:28,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:37:28,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458029659] [2024-11-14 10:37:28,769 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:37:28,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:37:28,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:37:31,289 INFO L134 CoverageAnalysis]: Checked inductivity of 1594 backedges. 117 proven. 896 refuted. 0 times theorem prover too weak. 581 trivial. 0 not checked. [2024-11-14 10:37:31,289 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:37:31,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458029659] [2024-11-14 10:37:31,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458029659] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:37:31,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1843761717] [2024-11-14 10:37:31,289 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:37:31,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:37:31,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:37:31,459 INFO L256 TraceCheckSpWp]: Trace formula consists of 1822 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-14 10:37:31,463 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:37:33,136 INFO L134 CoverageAnalysis]: Checked inductivity of 1594 backedges. 456 proven. 540 refuted. 0 times theorem prover too weak. 598 trivial. 0 not checked. [2024-11-14 10:37:33,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1843761717] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:37:33,136 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:37:33,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 79 [2024-11-14 10:37:33,475 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:37:33,476 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 36 treesize of output 31 [2024-11-14 10:37:33,922 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:37:33,922 INFO L85 PathProgramCache]: Analyzing trace with hash -1184066331, now seen corresponding path program 1 times [2024-11-14 10:37:33,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:37:33,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686640123] [2024-11-14 10:37:33,923 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:37:33,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:37:34,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:37:36,481 INFO L134 CoverageAnalysis]: Checked inductivity of 1594 backedges. 117 proven. 896 refuted. 0 times theorem prover too weak. 581 trivial. 0 not checked. [2024-11-14 10:37:36,482 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:37:36,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686640123] [2024-11-14 10:37:36,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686640123] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:37:36,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1371091508] [2024-11-14 10:37:36,482 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:37:36,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:37:36,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:37:36,661 INFO L256 TraceCheckSpWp]: Trace formula consists of 1860 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-14 10:37:36,665 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:37:38,380 INFO L134 CoverageAnalysis]: Checked inductivity of 1594 backedges. 456 proven. 540 refuted. 0 times theorem prover too weak. 598 trivial. 0 not checked. [2024-11-14 10:37:38,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1371091508] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:37:38,380 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:37:38,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 79 [2024-11-14 10:37:38,697 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:37:38,697 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 36 treesize of output 31 [2024-11-14 10:37:38,998 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:37:38,999 INFO L85 PathProgramCache]: Analyzing trace with hash -1666451478, now seen corresponding path program 1 times [2024-11-14 10:37:38,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:37:38,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246715601] [2024-11-14 10:37:38,999 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:37:38,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:37:39,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:37:41,581 INFO L134 CoverageAnalysis]: Checked inductivity of 1626 backedges. 117 proven. 896 refuted. 0 times theorem prover too weak. 613 trivial. 0 not checked. [2024-11-14 10:37:41,581 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:37:41,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246715601] [2024-11-14 10:37:41,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246715601] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:37:41,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [772027556] [2024-11-14 10:37:41,582 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:37:41,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:37:41,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:37:41,758 INFO L256 TraceCheckSpWp]: Trace formula consists of 1899 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-14 10:37:41,762 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:37:43,377 INFO L134 CoverageAnalysis]: Checked inductivity of 1626 backedges. 456 proven. 540 refuted. 0 times theorem prover too weak. 630 trivial. 0 not checked. [2024-11-14 10:37:43,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [772027556] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:37:43,377 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:37:43,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 79 [2024-11-14 10:37:43,942 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:37:43,942 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 96 treesize of output 51 [2024-11-14 10:37:52,766 WARN L286 SmtUtils]: Spent 5.04s on a formula simplification that was a NOOP. DAG size: 37 (called from [L 210] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.abduction.Abducer.solveAbductionProblem) [2024-11-14 10:37:52,771 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_22 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:37:52,771 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:37:52,771 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.offset_In_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:37:52,771 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_22 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:37:52,771 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_29 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:37:52,771 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_22 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:37:52,773 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:37:52,773 INFO L85 PathProgramCache]: Analyzing trace with hash 413222150, now seen corresponding path program 1 times [2024-11-14 10:37:52,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:37:52,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240953824] [2024-11-14 10:37:52,773 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:37:52,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:37:52,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:37:55,370 INFO L134 CoverageAnalysis]: Checked inductivity of 1659 backedges. 117 proven. 896 refuted. 0 times theorem prover too weak. 646 trivial. 0 not checked. [2024-11-14 10:37:55,370 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:37:55,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240953824] [2024-11-14 10:37:55,370 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240953824] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:37:55,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1693728721] [2024-11-14 10:37:55,370 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:37:55,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:37:55,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:37:55,566 INFO L256 TraceCheckSpWp]: Trace formula consists of 1940 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-14 10:37:55,570 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:37:57,196 INFO L134 CoverageAnalysis]: Checked inductivity of 1659 backedges. 456 proven. 540 refuted. 0 times theorem prover too weak. 663 trivial. 0 not checked. [2024-11-14 10:37:57,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1693728721] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:37:57,196 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:37:57,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 79 [2024-11-14 10:37:57,197 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:37:57,198 INFO L85 PathProgramCache]: Analyzing trace with hash -541849290, now seen corresponding path program 14 times [2024-11-14 10:37:57,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:37:57,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409556092] [2024-11-14 10:37:57,198 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:37:57,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:37:57,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:37:59,970 INFO L134 CoverageAnalysis]: Checked inductivity of 1659 backedges. 117 proven. 896 refuted. 0 times theorem prover too weak. 646 trivial. 0 not checked. [2024-11-14 10:37:59,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:37:59,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409556092] [2024-11-14 10:37:59,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409556092] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:37:59,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307295892] [2024-11-14 10:37:59,970 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 10:37:59,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:37:59,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:37:59,972 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 10:37:59,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-14 10:38:00,413 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-14 10:38:00,413 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 10:38:00,421 INFO L256 TraceCheckSpWp]: Trace formula consists of 2020 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-14 10:38:00,426 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:38:02,077 INFO L134 CoverageAnalysis]: Checked inductivity of 1659 backedges. 440 proven. 289 refuted. 0 times theorem prover too weak. 930 trivial. 0 not checked. [2024-11-14 10:38:02,077 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 10:38:04,131 INFO L134 CoverageAnalysis]: Checked inductivity of 1659 backedges. 454 proven. 275 refuted. 0 times theorem prover too weak. 930 trivial. 0 not checked. [2024-11-14 10:38:04,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307295892] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 10:38:04,131 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 10:38:04,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 32, 31] total 101 [2024-11-14 10:38:04,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220976476] [2024-11-14 10:38:04,131 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 10:38:04,132 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 101 states [2024-11-14 10:38:04,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:38:04,133 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2024-11-14 10:38:04,135 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1120, Invalid=8980, Unknown=0, NotChecked=0, Total=10100 [2024-11-14 10:38:04,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:38:04,139 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:38:04,140 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 101 states, 101 states have (on average 10.752475247524753) internal successors, (1086), 101 states have internal predecessors, (1086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 100 states. [2024-11-14 10:38:04,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:38:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:38:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:38:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:38:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:38:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:38:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:38:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:38:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:38:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:38:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:38:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:38:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:38:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:38:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:38:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:38:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:38:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-14 10:38:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:38:09,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-14 10:38:09,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-14 10:38:09,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-11-14 10:38:09,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2024-11-14 10:38:09,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2024-11-14 10:38:09,816 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-14 10:38:10,000 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,SelfDestructingSolverStorable81,SelfDestructingSolverStorable82,SelfDestructingSolverStorable72,SelfDestructingSolverStorable83,SelfDestructingSolverStorable73,SelfDestructingSolverStorable84,SelfDestructingSolverStorable74,SelfDestructingSolverStorable85,SelfDestructingSolverStorable75,SelfDestructingSolverStorable86,SelfDestructingSolverStorable76,SelfDestructingSolverStorable87,SelfDestructingSolverStorable77,SelfDestructingSolverStorable88,SelfDestructingSolverStorable78,SelfDestructingSolverStorable89,SelfDestructingSolverStorable79,21 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:38:10,001 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 10:38:10,384 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:38:10,384 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 96 treesize of output 51 [2024-11-14 10:38:40,180 WARN L286 SmtUtils]: Spent 5.11s on a formula simplification. DAG size of input: 37 DAG size of output: 32 (called from [L 210] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.abduction.Abducer.solveAbductionProblem) [2024-11-14 10:38:40,184 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_21 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:38:40,184 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_23 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:38:40,184 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_23 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:38:40,184 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_In_23 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:38:40,185 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:38:40,185 INFO L85 PathProgramCache]: Analyzing trace with hash -1275548649, now seen corresponding path program 1 times [2024-11-14 10:38:40,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:38:40,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247484237] [2024-11-14 10:38:40,185 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:38:40,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:38:40,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 10:38:40,503 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 10:38:40,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 10:38:40,917 INFO L130 FreeRefinementEngine]: Strategy SMTINTERPOL found a feasible trace [2024-11-14 10:38:41,347 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:38:41,348 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 96 treesize of output 51 [2024-11-14 10:38:43,703 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_24 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:38:43,703 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_31 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:38:43,703 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_22 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:38:43,703 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_24 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:38:43,703 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_24 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:38:43,704 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:38:43,704 INFO L85 PathProgramCache]: Analyzing trace with hash 1334343801, now seen corresponding path program 1 times [2024-11-14 10:38:43,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:38:43,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22526728] [2024-11-14 10:38:43,704 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:38:43,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:38:43,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:38:44,817 INFO L134 CoverageAnalysis]: Checked inductivity of 1324 backedges. 70 proven. 442 refuted. 0 times theorem prover too weak. 812 trivial. 0 not checked. [2024-11-14 10:38:44,817 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:38:44,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22526728] [2024-11-14 10:38:44,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22526728] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:38:44,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [88455585] [2024-11-14 10:38:44,817 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:38:44,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:38:44,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:38:44,895 INFO L256 TraceCheckSpWp]: Trace formula consists of 1186 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 10:38:44,898 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:38:45,842 INFO L134 CoverageAnalysis]: Checked inductivity of 1324 backedges. 131 proven. 381 refuted. 0 times theorem prover too weak. 812 trivial. 0 not checked. [2024-11-14 10:38:45,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [88455585] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:38:45,842 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:38:45,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 61 [2024-11-14 10:38:46,295 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:38:46,296 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 96 treesize of output 51 [2024-11-14 10:38:48,407 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_32 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:38:48,407 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_23 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:38:48,407 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_25 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:38:48,407 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_25 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:38:48,407 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_25 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:38:48,408 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:38:48,408 INFO L85 PathProgramCache]: Analyzing trace with hash -921788078, now seen corresponding path program 1 times [2024-11-14 10:38:48,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:38:48,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801719053] [2024-11-14 10:38:48,408 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:38:48,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:38:48,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:38:50,582 INFO L134 CoverageAnalysis]: Checked inductivity of 1704 backedges. 162 proven. 994 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2024-11-14 10:38:50,583 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:38:50,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801719053] [2024-11-14 10:38:50,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801719053] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:38:50,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [906036151] [2024-11-14 10:38:50,583 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:38:50,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:38:50,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:38:50,728 INFO L256 TraceCheckSpWp]: Trace formula consists of 1612 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-14 10:38:50,733 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:38:52,510 INFO L134 CoverageAnalysis]: Checked inductivity of 1704 backedges. 441 proven. 671 refuted. 0 times theorem prover too weak. 592 trivial. 0 not checked. [2024-11-14 10:38:52,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [906036151] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:38:52,510 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:38:52,510 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 85 [2024-11-14 10:38:52,961 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:38:52,962 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 96 treesize of output 51 [2024-11-14 10:39:23,032 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_24 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:39:23,033 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_33 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:39:23,033 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_26 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:39:23,033 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_26 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:39:23,033 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_26 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:39:23,037 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:39:23,037 INFO L85 PathProgramCache]: Analyzing trace with hash -390605748, now seen corresponding path program 1 times [2024-11-14 10:39:23,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:39:23,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349003321] [2024-11-14 10:39:23,038 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:39:23,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:39:23,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:39:25,311 INFO L134 CoverageAnalysis]: Checked inductivity of 1716 backedges. 162 proven. 994 refuted. 0 times theorem prover too weak. 560 trivial. 0 not checked. [2024-11-14 10:39:25,311 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:39:25,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349003321] [2024-11-14 10:39:25,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349003321] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:39:25,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1936248015] [2024-11-14 10:39:25,311 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:39:25,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:39:25,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:39:25,466 INFO L256 TraceCheckSpWp]: Trace formula consists of 1711 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-14 10:39:25,472 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:39:27,000 INFO L134 CoverageAnalysis]: Checked inductivity of 1716 backedges. 441 proven. 671 refuted. 0 times theorem prover too weak. 604 trivial. 0 not checked. [2024-11-14 10:39:27,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1936248015] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:39:27,000 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:39:27,000 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 85 [2024-11-14 10:39:27,286 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:39:27,286 INFO L85 PathProgramCache]: Analyzing trace with hash -1931359173, now seen corresponding path program 1 times [2024-11-14 10:39:27,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:39:27,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043650674] [2024-11-14 10:39:27,286 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:39:27,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:39:27,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:39:29,557 INFO L134 CoverageAnalysis]: Checked inductivity of 1717 backedges. 162 proven. 994 refuted. 0 times theorem prover too weak. 561 trivial. 0 not checked. [2024-11-14 10:39:29,557 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:39:29,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043650674] [2024-11-14 10:39:29,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043650674] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:39:29,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1663747945] [2024-11-14 10:39:29,557 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:39:29,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:39:29,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:39:29,711 INFO L256 TraceCheckSpWp]: Trace formula consists of 1763 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-14 10:39:29,715 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:39:31,357 INFO L134 CoverageAnalysis]: Checked inductivity of 1717 backedges. 441 proven. 671 refuted. 0 times theorem prover too weak. 605 trivial. 0 not checked. [2024-11-14 10:39:31,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1663747945] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:39:31,357 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:39:31,357 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 85 [2024-11-14 10:39:31,776 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:39:31,776 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 96 treesize of output 51 [2024-11-14 10:39:34,618 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_25 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:39:34,619 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.offset_In_25 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:39:34,619 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_34 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:39:34,619 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_27 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:39:34,619 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_28 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:39:34,619 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:39:34,620 INFO L85 PathProgramCache]: Analyzing trace with hash 2054888572, now seen corresponding path program 1 times [2024-11-14 10:39:34,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:39:34,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738168007] [2024-11-14 10:39:34,620 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:39:34,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:39:34,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:39:37,083 INFO L134 CoverageAnalysis]: Checked inductivity of 1756 backedges. 162 proven. 994 refuted. 0 times theorem prover too weak. 600 trivial. 0 not checked. [2024-11-14 10:39:37,084 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:39:37,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738168007] [2024-11-14 10:39:37,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738168007] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:39:37,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [2143888890] [2024-11-14 10:39:37,084 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:39:37,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:39:37,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:39:37,247 INFO L256 TraceCheckSpWp]: Trace formula consists of 1850 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-14 10:39:37,251 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:39:38,863 INFO L134 CoverageAnalysis]: Checked inductivity of 1756 backedges. 441 proven. 671 refuted. 0 times theorem prover too weak. 644 trivial. 0 not checked. [2024-11-14 10:39:38,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [2143888890] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:39:38,863 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:39:38,863 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 85 [2024-11-14 10:39:39,187 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:39:39,187 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 36 treesize of output 31 [2024-11-14 10:39:39,455 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:39:39,455 INFO L85 PathProgramCache]: Analyzing trace with hash -1189907780, now seen corresponding path program 1 times [2024-11-14 10:39:39,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:39:39,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936040299] [2024-11-14 10:39:39,455 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:39:39,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:39:39,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:39:41,966 INFO L134 CoverageAnalysis]: Checked inductivity of 1756 backedges. 162 proven. 994 refuted. 0 times theorem prover too weak. 600 trivial. 0 not checked. [2024-11-14 10:39:41,966 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:39:41,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936040299] [2024-11-14 10:39:41,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936040299] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:39:41,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [395458653] [2024-11-14 10:39:41,966 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:39:41,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:39:42,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:39:42,135 INFO L256 TraceCheckSpWp]: Trace formula consists of 1888 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-14 10:39:42,139 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:39:43,740 INFO L134 CoverageAnalysis]: Checked inductivity of 1756 backedges. 441 proven. 671 refuted. 0 times theorem prover too weak. 644 trivial. 0 not checked. [2024-11-14 10:39:43,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [395458653] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:39:43,740 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:39:43,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 85 [2024-11-14 10:39:44,027 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:39:44,027 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 36 treesize of output 31 [2024-11-14 10:39:44,241 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:39:44,241 INFO L85 PathProgramCache]: Analyzing trace with hash 1720980545, now seen corresponding path program 1 times [2024-11-14 10:39:44,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:39:44,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657821546] [2024-11-14 10:39:44,242 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:39:44,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:39:44,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:39:46,915 INFO L134 CoverageAnalysis]: Checked inductivity of 1788 backedges. 162 proven. 994 refuted. 0 times theorem prover too weak. 632 trivial. 0 not checked. [2024-11-14 10:39:46,915 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:39:46,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657821546] [2024-11-14 10:39:46,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657821546] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:39:46,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1275912944] [2024-11-14 10:39:46,915 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:39:46,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:39:47,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:39:47,094 INFO L256 TraceCheckSpWp]: Trace formula consists of 1927 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-14 10:39:47,099 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:39:48,526 INFO L134 CoverageAnalysis]: Checked inductivity of 1788 backedges. 441 proven. 671 refuted. 0 times theorem prover too weak. 676 trivial. 0 not checked. [2024-11-14 10:39:48,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1275912944] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:39:48,527 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:39:48,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 85 [2024-11-14 10:39:48,964 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:39:48,965 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 96 treesize of output 51 [2024-11-14 10:40:11,675 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_35 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:40:11,675 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_28 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:40:11,675 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_28 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:40:11,676 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:40:11,676 INFO L85 PathProgramCache]: Analyzing trace with hash 2141250497, now seen corresponding path program 1 times [2024-11-14 10:40:11,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:40:11,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498528209] [2024-11-14 10:40:11,676 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:40:11,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:40:11,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:40:14,303 INFO L134 CoverageAnalysis]: Checked inductivity of 1821 backedges. 162 proven. 994 refuted. 0 times theorem prover too weak. 665 trivial. 0 not checked. [2024-11-14 10:40:14,304 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:40:14,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498528209] [2024-11-14 10:40:14,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498528209] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:40:14,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1838492988] [2024-11-14 10:40:14,304 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:40:14,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:40:14,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:40:14,484 INFO L256 TraceCheckSpWp]: Trace formula consists of 1968 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-14 10:40:14,489 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:40:15,989 INFO L134 CoverageAnalysis]: Checked inductivity of 1821 backedges. 441 proven. 671 refuted. 0 times theorem prover too weak. 709 trivial. 0 not checked. [2024-11-14 10:40:15,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1838492988] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:40:15,990 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:40:15,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 85 [2024-11-14 10:40:15,990 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:40:15,990 INFO L85 PathProgramCache]: Analyzing trace with hash 1602722276, now seen corresponding path program 15 times [2024-11-14 10:40:15,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:40:15,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835129003] [2024-11-14 10:40:15,991 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:40:15,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:40:16,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:40:18,943 INFO L134 CoverageAnalysis]: Checked inductivity of 1821 backedges. 162 proven. 994 refuted. 0 times theorem prover too weak. 665 trivial. 0 not checked. [2024-11-14 10:40:18,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:40:18,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835129003] [2024-11-14 10:40:18,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835129003] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:40:18,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222106189] [2024-11-14 10:40:18,943 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 10:40:18,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:40:18,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:40:18,946 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 10:40:18,947 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-14 10:40:38,797 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-14 10:40:38,797 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 10:40:38,818 INFO L256 TraceCheckSpWp]: Trace formula consists of 1936 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-14 10:40:38,823 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:40:39,421 INFO L134 CoverageAnalysis]: Checked inductivity of 1821 backedges. 68 proven. 430 refuted. 0 times theorem prover too weak. 1323 trivial. 0 not checked. [2024-11-14 10:40:39,421 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 10:40:41,920 INFO L134 CoverageAnalysis]: Checked inductivity of 1821 backedges. 68 proven. 595 refuted. 0 times theorem prover too weak. 1158 trivial. 0 not checked. [2024-11-14 10:40:41,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222106189] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 10:40:41,920 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 10:40:41,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 6, 43] total 90 [2024-11-14 10:40:41,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442799622] [2024-11-14 10:40:41,921 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 10:40:41,921 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2024-11-14 10:40:41,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:40:41,922 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2024-11-14 10:40:41,924 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1218, Invalid=6792, Unknown=0, NotChecked=0, Total=8010 [2024-11-14 10:40:41,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:40:41,924 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:40:41,925 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 12.266666666666667) internal successors, (1104), 90 states have internal predecessors, (1104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 100 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 112 states. [2024-11-14 10:40:41,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-14 10:40:45,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-14 10:40:45,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-11-14 10:40:45,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2024-11-14 10:40:45,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2024-11-14 10:40:45,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-14 10:40:45,314 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-14 10:40:45,493 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,SelfDestructingSolverStorable91,SelfDestructingSolverStorable92,SelfDestructingSolverStorable93,SelfDestructingSolverStorable94,SelfDestructingSolverStorable95,SelfDestructingSolverStorable96,SelfDestructingSolverStorable97,22 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98,SelfDestructingSolverStorable104,SelfDestructingSolverStorable99,SelfDestructingSolverStorable105,SelfDestructingSolverStorable106,SelfDestructingSolverStorable107,SelfDestructingSolverStorable100,SelfDestructingSolverStorable101,SelfDestructingSolverStorable102,SelfDestructingSolverStorable103 [2024-11-14 10:40:45,493 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 10:40:45,821 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:40:45,821 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 96 treesize of output 51 [2024-11-14 10:41:07,874 WARN L286 SmtUtils]: Spent 11.05s on a formula simplification. DAG size of input: 44 DAG size of output: 40 (called from [L 210] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.abduction.Abducer.solveAbductionProblem) [2024-11-14 10:41:07,880 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_In_36 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:41:07,880 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_29 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:41:07,880 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_29 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:41:07,880 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_In_32 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:41:07,880 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.offset_In_29 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:41:07,880 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_29 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:41:07,881 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:41:07,882 INFO L85 PathProgramCache]: Analyzing trace with hash 788141991, now seen corresponding path program 1 times [2024-11-14 10:41:07,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:41:07,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315286378] [2024-11-14 10:41:07,882 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:41:07,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:41:08,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 10:41:08,215 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 10:41:08,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 10:41:08,437 INFO L130 FreeRefinementEngine]: Strategy SMTINTERPOL found a feasible trace [2024-11-14 10:41:08,831 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:41:08,831 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 96 treesize of output 51 [2024-11-14 10:41:27,336 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_33 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:41:27,336 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.offset_In_30 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:41:27,336 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_30 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:41:27,337 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:41:27,337 INFO L85 PathProgramCache]: Analyzing trace with hash -1434837545, now seen corresponding path program 1 times [2024-11-14 10:41:27,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:41:27,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136727484] [2024-11-14 10:41:27,337 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:41:27,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:41:27,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:41:28,598 INFO L134 CoverageAnalysis]: Checked inductivity of 1429 backedges. 70 proven. 442 refuted. 0 times theorem prover too weak. 917 trivial. 0 not checked. [2024-11-14 10:41:28,599 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:41:28,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136727484] [2024-11-14 10:41:28,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136727484] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:41:28,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [467004299] [2024-11-14 10:41:28,599 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:41:28,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:41:28,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:41:28,674 INFO L256 TraceCheckSpWp]: Trace formula consists of 1200 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 10:41:28,677 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:41:29,605 INFO L134 CoverageAnalysis]: Checked inductivity of 1429 backedges. 131 proven. 381 refuted. 0 times theorem prover too weak. 917 trivial. 0 not checked. [2024-11-14 10:41:29,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [467004299] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:41:29,606 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:41:29,606 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 61 [2024-11-14 10:41:30,004 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:41:30,004 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 96 treesize of output 51 [2024-11-14 10:41:39,981 WARN L286 SmtUtils]: Spent 5.07s on a formula simplification. DAG size of input: 34 DAG size of output: 14 (called from [L 210] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.abduction.Abducer.solveAbductionProblem) [2024-11-14 10:41:39,983 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_31 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:41:39,984 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.offset_In_31 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:41:39,984 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_34 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:41:39,984 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:41:39,984 INFO L85 PathProgramCache]: Analyzing trace with hash -1851081538, now seen corresponding path program 1 times [2024-11-14 10:41:39,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:41:39,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910451427] [2024-11-14 10:41:39,985 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:41:39,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:41:40,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:41:42,276 INFO L134 CoverageAnalysis]: Checked inductivity of 1829 backedges. 200 proven. 1081 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2024-11-14 10:41:42,276 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:41:42,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910451427] [2024-11-14 10:41:42,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910451427] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:41:42,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [882160245] [2024-11-14 10:41:42,276 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:41:42,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:41:42,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:41:42,417 INFO L256 TraceCheckSpWp]: Trace formula consists of 1625 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-14 10:41:42,422 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:41:44,429 INFO L134 CoverageAnalysis]: Checked inductivity of 1829 backedges. 516 proven. 765 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2024-11-14 10:41:44,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [882160245] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:41:44,429 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:41:44,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 91 [2024-11-14 10:41:44,878 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:41:44,879 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 96 treesize of output 51 [2024-11-14 10:41:47,060 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_35 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:41:47,061 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_32 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:41:47,061 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.offset_In_32 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:41:47,061 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:41:47,062 INFO L85 PathProgramCache]: Analyzing trace with hash 112409793, now seen corresponding path program 1 times [2024-11-14 10:41:47,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:41:47,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828749290] [2024-11-14 10:41:47,062 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:41:47,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:41:47,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:41:50,353 INFO L134 CoverageAnalysis]: Checked inductivity of 2479 backedges. 126 proven. 1399 refuted. 0 times theorem prover too weak. 954 trivial. 0 not checked. [2024-11-14 10:41:50,354 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:41:50,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828749290] [2024-11-14 10:41:50,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828749290] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:41:50,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [405068623] [2024-11-14 10:41:50,354 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:41:50,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:41:50,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:41:50,576 INFO L256 TraceCheckSpWp]: Trace formula consists of 2051 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-14 10:41:50,582 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:41:52,186 INFO L134 CoverageAnalysis]: Checked inductivity of 2479 backedges. 713 proven. 782 refuted. 0 times theorem prover too weak. 984 trivial. 0 not checked. [2024-11-14 10:41:52,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [405068623] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:41:52,186 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:41:52,186 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 91 [2024-11-14 10:41:52,650 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:41:52,651 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 96 treesize of output 51 [2024-11-14 10:42:16,559 WARN L286 SmtUtils]: Spent 10.13s on a formula simplification. DAG size of input: 43 DAG size of output: 37 (called from [L 210] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.abduction.Abducer.solveAbductionProblem) [2024-11-14 10:42:16,564 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_33 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:42:16,565 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_33 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:42:16,565 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_40 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:42:16,565 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.offset_In_33 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:42:16,565 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_33 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:42:16,565 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_36 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:42:16,566 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:42:16,566 INFO L85 PathProgramCache]: Analyzing trace with hash 1699781905, now seen corresponding path program 1 times [2024-11-14 10:42:16,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:42:16,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008840502] [2024-11-14 10:42:16,566 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:42:16,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:42:16,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:42:19,857 INFO L134 CoverageAnalysis]: Checked inductivity of 2491 backedges. 126 proven. 1399 refuted. 0 times theorem prover too weak. 966 trivial. 0 not checked. [2024-11-14 10:42:19,857 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:42:19,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008840502] [2024-11-14 10:42:19,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008840502] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:42:19,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [305756224] [2024-11-14 10:42:19,857 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:42:19,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:42:20,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:42:20,098 INFO L256 TraceCheckSpWp]: Trace formula consists of 2150 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-14 10:42:20,103 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:42:21,772 INFO L134 CoverageAnalysis]: Checked inductivity of 2491 backedges. 713 proven. 782 refuted. 0 times theorem prover too weak. 996 trivial. 0 not checked. [2024-11-14 10:42:21,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [305756224] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:42:21,772 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:42:21,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 91 [2024-11-14 10:42:22,027 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:42:22,027 INFO L85 PathProgramCache]: Analyzing trace with hash 2062769770, now seen corresponding path program 1 times [2024-11-14 10:42:22,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:42:22,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375026978] [2024-11-14 10:42:22,028 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:42:22,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:42:22,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:42:25,356 INFO L134 CoverageAnalysis]: Checked inductivity of 2492 backedges. 126 proven. 1399 refuted. 0 times theorem prover too weak. 967 trivial. 0 not checked. [2024-11-14 10:42:25,356 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:42:25,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375026978] [2024-11-14 10:42:25,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375026978] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:42:25,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1391690852] [2024-11-14 10:42:25,357 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:42:25,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:42:25,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:42:25,638 INFO L256 TraceCheckSpWp]: Trace formula consists of 2202 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-14 10:42:25,643 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:42:27,213 INFO L134 CoverageAnalysis]: Checked inductivity of 2492 backedges. 713 proven. 782 refuted. 0 times theorem prover too weak. 997 trivial. 0 not checked. [2024-11-14 10:42:27,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1391690852] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:42:27,213 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:42:27,214 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 91 [2024-11-14 10:42:27,636 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:42:27,636 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 96 treesize of output 51 [2024-11-14 10:42:50,723 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_41 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:42:50,723 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_34 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:42:50,723 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.offset_In_34 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:42:50,723 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_34 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:42:50,724 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:42:50,725 INFO L85 PathProgramCache]: Analyzing trace with hash 894265963, now seen corresponding path program 1 times [2024-11-14 10:42:50,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:42:50,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259820276] [2024-11-14 10:42:50,725 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:42:50,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:42:50,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:42:54,221 INFO L134 CoverageAnalysis]: Checked inductivity of 2531 backedges. 126 proven. 1399 refuted. 0 times theorem prover too weak. 1006 trivial. 0 not checked. [2024-11-14 10:42:54,222 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:42:54,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259820276] [2024-11-14 10:42:54,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259820276] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:42:54,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [177092251] [2024-11-14 10:42:54,222 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:42:54,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:42:54,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:42:54,489 INFO L256 TraceCheckSpWp]: Trace formula consists of 2289 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-14 10:42:54,495 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:42:56,350 INFO L134 CoverageAnalysis]: Checked inductivity of 2531 backedges. 713 proven. 782 refuted. 0 times theorem prover too weak. 1036 trivial. 0 not checked. [2024-11-14 10:42:56,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [177092251] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:42:56,350 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:42:56,351 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 91 [2024-11-14 10:42:56,684 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:42:56,684 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 36 treesize of output 31 [2024-11-14 10:42:56,950 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:42:56,951 INFO L85 PathProgramCache]: Analyzing trace with hash -425971477, now seen corresponding path program 1 times [2024-11-14 10:42:56,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:42:56,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188950584] [2024-11-14 10:42:56,951 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:42:56,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:42:57,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:43:00,652 INFO L134 CoverageAnalysis]: Checked inductivity of 2531 backedges. 126 proven. 1399 refuted. 0 times theorem prover too weak. 1006 trivial. 0 not checked. [2024-11-14 10:43:00,652 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:43:00,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188950584] [2024-11-14 10:43:00,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188950584] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:43:00,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [998953704] [2024-11-14 10:43:00,653 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:43:00,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:43:00,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:43:00,954 INFO L256 TraceCheckSpWp]: Trace formula consists of 2327 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-14 10:43:00,960 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:43:02,714 INFO L134 CoverageAnalysis]: Checked inductivity of 2531 backedges. 713 proven. 782 refuted. 0 times theorem prover too weak. 1036 trivial. 0 not checked. [2024-11-14 10:43:02,715 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [998953704] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:43:02,715 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:43:02,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 91 [2024-11-14 10:43:02,994 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:43:02,995 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 36 treesize of output 31 [2024-11-14 10:43:03,271 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:43:03,271 INFO L85 PathProgramCache]: Analyzing trace with hash 1386772528, now seen corresponding path program 1 times [2024-11-14 10:43:03,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:43:03,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969376813] [2024-11-14 10:43:03,272 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:43:03,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:43:03,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:43:06,924 INFO L134 CoverageAnalysis]: Checked inductivity of 2563 backedges. 126 proven. 1399 refuted. 0 times theorem prover too weak. 1038 trivial. 0 not checked. [2024-11-14 10:43:06,924 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:43:06,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969376813] [2024-11-14 10:43:06,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969376813] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:43:06,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [2102691158] [2024-11-14 10:43:06,924 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:43:06,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:43:07,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:43:07,201 INFO L256 TraceCheckSpWp]: Trace formula consists of 2366 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-14 10:43:07,206 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:43:08,855 INFO L134 CoverageAnalysis]: Checked inductivity of 2563 backedges. 713 proven. 782 refuted. 0 times theorem prover too weak. 1068 trivial. 0 not checked. [2024-11-14 10:43:08,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [2102691158] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:43:08,855 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:43:08,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 91 [2024-11-14 10:43:09,245 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:43:09,245 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 96 treesize of output 51 [2024-11-14 10:43:13,501 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_42 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:43:13,501 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_35 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:43:13,501 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_35 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:43:13,502 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:43:13,502 INFO L85 PathProgramCache]: Analyzing trace with hash 754472070, now seen corresponding path program 1 times [2024-11-14 10:43:13,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:43:13,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281892683] [2024-11-14 10:43:13,502 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:43:13,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:43:13,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:43:17,290 INFO L134 CoverageAnalysis]: Checked inductivity of 2596 backedges. 126 proven. 1399 refuted. 0 times theorem prover too weak. 1071 trivial. 0 not checked. [2024-11-14 10:43:17,291 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:43:17,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281892683] [2024-11-14 10:43:17,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281892683] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:43:17,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1479404614] [2024-11-14 10:43:17,291 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:43:17,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:43:17,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:43:17,577 INFO L256 TraceCheckSpWp]: Trace formula consists of 2407 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-14 10:43:17,583 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:43:19,254 INFO L134 CoverageAnalysis]: Checked inductivity of 2596 backedges. 713 proven. 782 refuted. 0 times theorem prover too weak. 1101 trivial. 0 not checked. [2024-11-14 10:43:19,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1479404614] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:43:19,254 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:43:19,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 91 [2024-11-14 10:43:19,255 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:43:19,255 INFO L85 PathProgramCache]: Analyzing trace with hash 1651954761, now seen corresponding path program 16 times [2024-11-14 10:43:19,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:43:19,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808918185] [2024-11-14 10:43:19,255 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:43:19,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:43:19,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:43:23,215 INFO L134 CoverageAnalysis]: Checked inductivity of 2596 backedges. 126 proven. 1399 refuted. 0 times theorem prover too weak. 1071 trivial. 0 not checked. [2024-11-14 10:43:23,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:43:23,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808918185] [2024-11-14 10:43:23,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808918185] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:43:23,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240593275] [2024-11-14 10:43:23,215 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 10:43:23,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:43:23,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:43:23,218 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 10:43:23,218 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-14 10:43:24,353 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 10:43:24,354 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 10:43:24,365 INFO L256 TraceCheckSpWp]: Trace formula consists of 2487 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 10:43:24,371 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:43:25,839 INFO L134 CoverageAnalysis]: Checked inductivity of 2596 backedges. 926 proven. 355 refuted. 0 times theorem prover too weak. 1315 trivial. 0 not checked. [2024-11-14 10:43:25,839 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 10:43:27,418 INFO L134 CoverageAnalysis]: Checked inductivity of 2596 backedges. 600 proven. 681 refuted. 0 times theorem prover too weak. 1315 trivial. 0 not checked. [2024-11-14 10:43:27,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240593275] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 10:43:27,419 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 10:43:27,419 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 33, 33] total 109 [2024-11-14 10:43:27,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57943594] [2024-11-14 10:43:27,419 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 10:43:27,420 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 109 states [2024-11-14 10:43:27,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:43:27,422 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 109 interpolants. [2024-11-14 10:43:27,424 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1051, Invalid=10721, Unknown=0, NotChecked=0, Total=11772 [2024-11-14 10:43:27,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:43:27,424 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:43:27,424 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 109 states, 109 states have (on average 9.376146788990825) internal successors, (1022), 109 states have internal predecessors, (1022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:43:27,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:43:27,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:43:27,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:43:27,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:43:27,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:43:27,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:43:27,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:43:27,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:43:27,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:43:27,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:43:27,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:43:27,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:43:27,424 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:43:27,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:43:27,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:43:27,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:43:27,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-11-14 10:43:27,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:43:27,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-14 10:43:27,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2024-11-14 10:43:27,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-11-14 10:43:27,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 100 states. [2024-11-14 10:43:27,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 112 states. [2024-11-14 10:43:27,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2024-11-14 10:43:27,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:43:31,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:43:31,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2024-11-14 10:43:31,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-14 10:43:31,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2024-11-14 10:43:31,915 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-14 10:43:32,100 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,SelfDestructingSolverStorable110,SelfDestructingSolverStorable121,23 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108,SelfDestructingSolverStorable119,SelfDestructingSolverStorable109,SelfDestructingSolverStorable115,SelfDestructingSolverStorable126,SelfDestructingSolverStorable116,SelfDestructingSolverStorable127,SelfDestructingSolverStorable117,SelfDestructingSolverStorable118,SelfDestructingSolverStorable111,SelfDestructingSolverStorable122,SelfDestructingSolverStorable112,SelfDestructingSolverStorable123,SelfDestructingSolverStorable113,SelfDestructingSolverStorable124,SelfDestructingSolverStorable114,SelfDestructingSolverStorable125 [2024-11-14 10:43:32,101 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-11-14 10:43:32,504 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:43:32,504 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 96 treesize of output 51 [2024-11-14 10:44:02,739 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_38 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:44:02,739 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_36 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:44:02,739 WARN L331 ript$VariableManager]: TermVariable v_~q1_back~0_In_43 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:44:02,739 WARN L331 ript$VariableManager]: TermVariable v_~q2_back~0_In_42 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:44:02,740 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:44:02,740 INFO L85 PathProgramCache]: Analyzing trace with hash -1051373197, now seen corresponding path program 1 times [2024-11-14 10:44:02,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:44:02,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977861194] [2024-11-14 10:44:02,740 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:44:02,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:44:03,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 10:44:03,224 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 10:44:03,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 10:44:03,537 INFO L130 FreeRefinementEngine]: Strategy SMTINTERPOL found a feasible trace [2024-11-14 10:44:03,976 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:44:03,977 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 96 treesize of output 51 [2024-11-14 10:44:24,315 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_44 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:44:24,316 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_39 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:44:24,316 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_37 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:44:24,316 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_37 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:44:24,316 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:44:24,316 INFO L85 PathProgramCache]: Analyzing trace with hash 236592007, now seen corresponding path program 1 times [2024-11-14 10:44:24,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:44:24,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226480131] [2024-11-14 10:44:24,317 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:44:24,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:44:24,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:44:25,388 INFO L134 CoverageAnalysis]: Checked inductivity of 1615 backedges. 202 proven. 187 refuted. 0 times theorem prover too weak. 1226 trivial. 0 not checked. [2024-11-14 10:44:25,388 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:44:25,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226480131] [2024-11-14 10:44:25,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226480131] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:44:25,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1282630060] [2024-11-14 10:44:25,388 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:44:25,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:44:25,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:44:25,490 INFO L256 TraceCheckSpWp]: Trace formula consists of 1228 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 10:44:25,494 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:44:26,387 INFO L134 CoverageAnalysis]: Checked inductivity of 1615 backedges. 177 proven. 212 refuted. 0 times theorem prover too weak. 1226 trivial. 0 not checked. [2024-11-14 10:44:26,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1282630060] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:44:26,387 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:44:26,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 30] total 57 [2024-11-14 10:44:26,818 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:44:26,819 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 96 treesize of output 51 [2024-11-14 10:44:28,879 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_44 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:44:28,879 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.offset_In_40 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:44:28,879 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_40 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:44:28,880 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:44:28,880 INFO L85 PathProgramCache]: Analyzing trace with hash -691917814, now seen corresponding path program 1 times [2024-11-14 10:44:28,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:44:28,880 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522296302] [2024-11-14 10:44:28,880 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:44:28,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:44:28,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:44:31,569 INFO L134 CoverageAnalysis]: Checked inductivity of 2015 backedges. 244 proven. 1156 refuted. 0 times theorem prover too weak. 615 trivial. 0 not checked. [2024-11-14 10:44:31,570 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:44:31,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522296302] [2024-11-14 10:44:31,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522296302] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:44:31,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [485113642] [2024-11-14 10:44:31,570 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:44:31,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:44:31,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:44:31,704 INFO L256 TraceCheckSpWp]: Trace formula consists of 1653 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-11-14 10:44:31,709 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:44:33,813 INFO L134 CoverageAnalysis]: Checked inductivity of 2015 backedges. 519 proven. 881 refuted. 0 times theorem prover too weak. 615 trivial. 0 not checked. [2024-11-14 10:44:33,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [485113642] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:44:33,813 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:44:33,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 97 [2024-11-14 10:44:34,286 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:44:34,287 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 96 treesize of output 51 [2024-11-14 10:44:43,516 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_45 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:44:43,516 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_46 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:44:43,516 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_39 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:44:43,516 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_39 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:44:43,516 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_41 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:44:43,517 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:44:43,517 INFO L85 PathProgramCache]: Analyzing trace with hash 212822257, now seen corresponding path program 1 times [2024-11-14 10:44:43,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:44:43,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796846042] [2024-11-14 10:44:43,518 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:44:43,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:44:43,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:44:47,028 INFO L134 CoverageAnalysis]: Checked inductivity of 2665 backedges. 165 proven. 1517 refuted. 0 times theorem prover too weak. 983 trivial. 0 not checked. [2024-11-14 10:44:47,028 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:44:47,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796846042] [2024-11-14 10:44:47,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796846042] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:44:47,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [920264246] [2024-11-14 10:44:47,028 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:44:47,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:44:47,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:44:47,247 INFO L256 TraceCheckSpWp]: Trace formula consists of 2079 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-11-14 10:44:47,253 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:44:49,343 INFO L134 CoverageAnalysis]: Checked inductivity of 2665 backedges. 721 proven. 918 refuted. 0 times theorem prover too weak. 1026 trivial. 0 not checked. [2024-11-14 10:44:49,343 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [920264246] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:44:49,343 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:44:49,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 97 [2024-11-14 10:44:49,810 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:44:49,810 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 96 treesize of output 51 [2024-11-14 10:44:56,990 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_42 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:44:56,990 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.offset_In_42 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:44:56,990 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_46 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:44:56,991 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:44:56,991 INFO L85 PathProgramCache]: Analyzing trace with hash 1315293533, now seen corresponding path program 1 times [2024-11-14 10:44:56,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:44:56,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031554504] [2024-11-14 10:44:56,991 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:44:56,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:44:57,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:45:00,789 INFO L134 CoverageAnalysis]: Checked inductivity of 2677 backedges. 165 proven. 1517 refuted. 0 times theorem prover too weak. 995 trivial. 0 not checked. [2024-11-14 10:45:00,790 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:45:00,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031554504] [2024-11-14 10:45:00,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031554504] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:45:00,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [519317513] [2024-11-14 10:45:00,790 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:45:00,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:45:01,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:45:01,036 INFO L256 TraceCheckSpWp]: Trace formula consists of 2178 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-11-14 10:45:01,041 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:45:03,045 INFO L134 CoverageAnalysis]: Checked inductivity of 2677 backedges. 721 proven. 918 refuted. 0 times theorem prover too weak. 1038 trivial. 0 not checked. [2024-11-14 10:45:03,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [519317513] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:45:03,046 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:45:03,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 97 [2024-11-14 10:45:03,320 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:45:03,320 INFO L85 PathProgramCache]: Analyzing trace with hash 2116159002, now seen corresponding path program 1 times [2024-11-14 10:45:03,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:45:03,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708978132] [2024-11-14 10:45:03,320 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:45:03,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:45:03,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:45:07,083 INFO L134 CoverageAnalysis]: Checked inductivity of 2678 backedges. 165 proven. 1517 refuted. 0 times theorem prover too weak. 996 trivial. 0 not checked. [2024-11-14 10:45:07,084 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:45:07,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708978132] [2024-11-14 10:45:07,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708978132] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:45:07,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [849898298] [2024-11-14 10:45:07,084 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:45:07,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:45:07,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:45:07,330 INFO L256 TraceCheckSpWp]: Trace formula consists of 2230 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-11-14 10:45:07,336 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:45:09,484 INFO L134 CoverageAnalysis]: Checked inductivity of 2678 backedges. 721 proven. 918 refuted. 0 times theorem prover too weak. 1039 trivial. 0 not checked. [2024-11-14 10:45:09,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [849898298] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:45:09,484 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:45:09,484 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 97 [2024-11-14 10:45:09,999 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:45:10,000 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 96 treesize of output 51 [2024-11-14 10:45:20,247 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_43 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:45:20,247 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.offset_In_43 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:45:20,247 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_48 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:45:20,247 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.base_In_41 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:45:20,248 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:45:20,248 INFO L85 PathProgramCache]: Analyzing trace with hash 220520347, now seen corresponding path program 1 times [2024-11-14 10:45:20,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:45:20,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853522102] [2024-11-14 10:45:20,248 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:45:20,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:45:20,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:45:24,086 INFO L134 CoverageAnalysis]: Checked inductivity of 2717 backedges. 165 proven. 1517 refuted. 0 times theorem prover too weak. 1035 trivial. 0 not checked. [2024-11-14 10:45:24,086 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:45:24,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853522102] [2024-11-14 10:45:24,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853522102] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:45:24,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1060919060] [2024-11-14 10:45:24,086 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:45:24,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:45:24,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:45:24,351 INFO L256 TraceCheckSpWp]: Trace formula consists of 2317 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-11-14 10:45:24,356 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:45:26,186 INFO L134 CoverageAnalysis]: Checked inductivity of 2717 backedges. 721 proven. 918 refuted. 0 times theorem prover too weak. 1078 trivial. 0 not checked. [2024-11-14 10:45:26,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1060919060] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:45:26,187 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:45:26,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 97 [2024-11-14 10:45:26,532 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:45:26,532 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 36 treesize of output 31 [2024-11-14 10:45:26,777 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:45:26,777 INFO L85 PathProgramCache]: Analyzing trace with hash 846729371, now seen corresponding path program 1 times [2024-11-14 10:45:26,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:45:26,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985738429] [2024-11-14 10:45:26,777 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:45:26,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:45:27,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:45:30,706 INFO L134 CoverageAnalysis]: Checked inductivity of 2717 backedges. 165 proven. 1517 refuted. 0 times theorem prover too weak. 1035 trivial. 0 not checked. [2024-11-14 10:45:30,706 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:45:30,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985738429] [2024-11-14 10:45:30,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985738429] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:45:30,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1697392481] [2024-11-14 10:45:30,706 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:45:30,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:45:30,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:45:30,969 INFO L256 TraceCheckSpWp]: Trace formula consists of 2355 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-11-14 10:45:30,975 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:45:33,052 INFO L134 CoverageAnalysis]: Checked inductivity of 2717 backedges. 721 proven. 918 refuted. 0 times theorem prover too weak. 1078 trivial. 0 not checked. [2024-11-14 10:45:33,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1697392481] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:45:33,053 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:45:33,053 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 97 [2024-11-14 10:45:33,345 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:45:33,346 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 36 treesize of output 31 [2024-11-14 10:45:33,648 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:45:33,648 INFO L85 PathProgramCache]: Analyzing trace with hash -353924768, now seen corresponding path program 1 times [2024-11-14 10:45:33,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:45:33,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699262616] [2024-11-14 10:45:33,648 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:45:33,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:45:33,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:45:37,833 INFO L134 CoverageAnalysis]: Checked inductivity of 2749 backedges. 165 proven. 1517 refuted. 0 times theorem prover too weak. 1067 trivial. 0 not checked. [2024-11-14 10:45:37,833 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:45:37,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699262616] [2024-11-14 10:45:37,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699262616] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:45:37,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1657768499] [2024-11-14 10:45:37,833 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:45:37,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:45:38,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:45:38,115 INFO L256 TraceCheckSpWp]: Trace formula consists of 2394 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-11-14 10:45:38,121 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:45:40,213 INFO L134 CoverageAnalysis]: Checked inductivity of 2749 backedges. 721 proven. 918 refuted. 0 times theorem prover too weak. 1110 trivial. 0 not checked. [2024-11-14 10:45:40,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1657768499] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:45:40,213 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:45:40,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 97 [2024-11-14 10:45:40,684 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 10:45:40,684 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 96 treesize of output 51 [2024-11-14 10:45:47,608 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.base_In_46 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:45:47,608 WARN L331 ript$VariableManager]: TermVariable v_~q2~0.offset_In_46 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:45:47,608 WARN L331 ript$VariableManager]: TermVariable v_~q1~0.offset_In_42 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:45:47,608 WARN L331 ript$VariableManager]: TermVariable v_~q2_front~0_In_51 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:45:47,608 WARN L331 ript$VariableManager]: TermVariable v_~q1_front~0_In_49 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-14 10:45:47,609 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:45:47,609 INFO L85 PathProgramCache]: Analyzing trace with hash -820703022, now seen corresponding path program 1 times [2024-11-14 10:45:47,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-14 10:45:47,609 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217756402] [2024-11-14 10:45:47,609 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:45:47,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:45:47,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:45:51,787 INFO L134 CoverageAnalysis]: Checked inductivity of 2782 backedges. 165 proven. 1517 refuted. 0 times theorem prover too weak. 1100 trivial. 0 not checked. [2024-11-14 10:45:51,787 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-14 10:45:51,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217756402] [2024-11-14 10:45:51,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217756402] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:45:51,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1533854503] [2024-11-14 10:45:51,787 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:45:51,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:45:52,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:45:52,080 INFO L256 TraceCheckSpWp]: Trace formula consists of 2435 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-11-14 10:45:52,086 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 10:45:54,193 INFO L134 CoverageAnalysis]: Checked inductivity of 2782 backedges. 721 proven. 918 refuted. 0 times theorem prover too weak. 1143 trivial. 0 not checked. [2024-11-14 10:45:54,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1533854503] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:45:54,193 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 10:45:54,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 97 [2024-11-14 10:45:54,194 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 10:45:54,195 INFO L85 PathProgramCache]: Analyzing trace with hash -890298149, now seen corresponding path program 17 times [2024-11-14 10:45:54,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-14 10:45:54,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751323629] [2024-11-14 10:45:54,195 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 10:45:54,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 10:45:54,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 10:45:58,210 INFO L134 CoverageAnalysis]: Checked inductivity of 2782 backedges. 165 proven. 1517 refuted. 0 times theorem prover too weak. 1100 trivial. 0 not checked. [2024-11-14 10:45:58,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-14 10:45:58,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751323629] [2024-11-14 10:45:58,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751323629] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 10:45:58,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721710923] [2024-11-14 10:45:58,210 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-14 10:45:58,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 10:45:58,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-14 10:45:58,213 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 10:45:58,214 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process Received shutdown request... [2024-11-14 10:46:52,261 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-14 10:46:52,262 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-14 10:46:52,282 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-14 10:46:53,278 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 [2024-11-14 10:46:53,462 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forcibly destroying the process [2024-11-14 10:46:53,477 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 10:46:53,477 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 10:46:53,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51] total 51 [2024-11-14 10:46:53,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211585279] [2024-11-14 10:46:53,477 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 10:46:53,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2024-11-14 10:46:53,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-14 10:46:53,478 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2024-11-14 10:46:53,479 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=405, Invalid=2145, Unknown=0, NotChecked=0, Total=2550 [2024-11-14 10:46:53,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:46:53,479 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-14 10:46:53,485 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 10.098039215686274) internal successors, (515), 51 states have internal predecessors, (515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 100 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 112 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2024-11-14 10:46:53,485 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Forcibly destroying the process [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 123 states. [2024-11-14 10:46:53,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-14 10:46:53,487 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,SelfDestructingSolverStorable130,SelfDestructingSolverStorable141,SelfDestructingSolverStorable131,SelfDestructingSolverStorable142,SelfDestructingSolverStorable132,SelfDestructingSolverStorable143,SelfDestructingSolverStorable137,SelfDestructingSolverStorable138,24 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128,SelfDestructingSolverStorable139,SelfDestructingSolverStorable129,SelfDestructingSolverStorable133,SelfDestructingSolverStorable144,SelfDestructingSolverStorable134,SelfDestructingSolverStorable145,SelfDestructingSolverStorable135,SelfDestructingSolverStorable146,SelfDestructingSolverStorable136,SelfDestructingSolverStorable147 [2024-11-14 10:46:53,487 WARN L596 AbstractCegarLoop]: Verification canceled: while executing DepthFirstTraversal. [2024-11-14 10:46:53,488 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 137 [2024-11-14 10:46:53,493 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 5 remaining) [2024-11-14 10:46:53,493 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (3 of 5 remaining) [2024-11-14 10:46:53,494 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (2 of 5 remaining) [2024-11-14 10:46:53,494 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 5 remaining) [2024-11-14 10:46:53,494 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 5 remaining) [2024-11-14 10:46:53,502 INFO L422 BasicCegarLoop]: Path program histogram: [17, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 10:46:53,508 INFO L242 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2024-11-14 10:46:53,509 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-14 10:46:53,512 INFO L257 ToolchainWalker]: Toolchain cancelled while executing plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction. Reason: Timeout or Toolchain cancelled by user [2024-11-14 10:46:53,512 INFO L158 Benchmark]: Toolchain (without parser) took 854040.48ms. Allocated memory was 100.7MB in the beginning and 2.4GB in the end (delta: 2.3GB). Free memory was 73.8MB in the beginning and 713.6MB in the end (delta: -639.8MB). Peak memory consumption was 1.6GB. Max. memory is 8.0GB. [2024-11-14 10:46:53,513 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 100.7MB. Free memory is still 53.4MB. There was no memory consumed. Max. memory is 8.0GB. [2024-11-14 10:46:53,514 INFO L158 Benchmark]: CACSL2BoogieTranslator took 210.40ms. Allocated memory is still 100.7MB. Free memory was 73.5MB in the beginning and 60.3MB in the end (delta: 13.2MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. [2024-11-14 10:46:53,515 INFO L158 Benchmark]: Boogie Procedure Inliner took 45.74ms. Allocated memory is still 100.7MB. Free memory was 60.3MB in the beginning and 58.1MB in the end (delta: 2.2MB). There was no memory consumed. Max. memory is 8.0GB. [2024-11-14 10:46:53,515 INFO L158 Benchmark]: Boogie Preprocessor took 35.52ms. Allocated memory is still 100.7MB. Free memory was 57.8MB in the beginning and 56.2MB in the end (delta: 1.6MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2024-11-14 10:46:53,520 INFO L158 Benchmark]: RCFGBuilder took 681.81ms. Allocated memory is still 100.7MB. Free memory was 56.2MB in the beginning and 50.6MB in the end (delta: 5.5MB). Peak memory consumption was 38.3MB. Max. memory is 8.0GB. [2024-11-14 10:46:53,520 INFO L158 Benchmark]: TraceAbstraction took 853057.31ms. Allocated memory was 100.7MB in the beginning and 2.4GB in the end (delta: 2.3GB). Free memory was 50.1MB in the beginning and 713.6MB in the end (delta: -663.6MB). Peak memory consumption was 1.6GB. Max. memory is 8.0GB. [2024-11-14 10:46:53,524 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.15ms. Allocated memory is still 100.7MB. Free memory is still 53.4MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 210.40ms. Allocated memory is still 100.7MB. Free memory was 73.5MB in the beginning and 60.3MB in the end (delta: 13.2MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 45.74ms. Allocated memory is still 100.7MB. Free memory was 60.3MB in the beginning and 58.1MB in the end (delta: 2.2MB). There was no memory consumed. Max. memory is 8.0GB. * Boogie Preprocessor took 35.52ms. Allocated memory is still 100.7MB. Free memory was 57.8MB in the beginning and 56.2MB in the end (delta: 1.6MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * RCFGBuilder took 681.81ms. Allocated memory is still 100.7MB. Free memory was 56.2MB in the beginning and 50.6MB in the end (delta: 5.5MB). Peak memory consumption was 38.3MB. Max. memory is 8.0GB. * TraceAbstraction took 853057.31ms. Allocated memory was 100.7MB in the beginning and 2.4GB in the end (delta: 2.3GB). Free memory was 50.1MB in the beginning and 713.6MB in the end (delta: -663.6MB). Peak memory consumption was 1.6GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Partial order reduction statistics Independence relation #1 benchmarks: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 669288, independent: 605645, independent conditional: 602662, independent unconditional: 2983, dependent: 63643, dependent conditional: 63623, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 610923, independent: 605645, independent conditional: 602662, independent unconditional: 2983, dependent: 5278, dependent conditional: 5258, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 610923, independent: 605645, independent conditional: 602662, independent unconditional: 2983, dependent: 5278, dependent conditional: 5258, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 771798, independent: 605645, independent conditional: 602662, independent unconditional: 2983, dependent: 166153, dependent conditional: 166133, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 771798, independent: 605645, independent conditional: 22426, independent unconditional: 583219, dependent: 166153, dependent conditional: 104032, dependent unconditional: 62121, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 771798, independent: 605645, independent conditional: 22426, independent unconditional: 583219, dependent: 166153, dependent conditional: 104032, dependent unconditional: 62121, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3007, independent: 2717, independent conditional: 48, independent unconditional: 2669, dependent: 290, dependent conditional: 270, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3007, independent: 2663, independent conditional: 0, independent unconditional: 2663, dependent: 344, dependent conditional: 0, dependent unconditional: 344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 344, independent: 54, independent conditional: 48, independent unconditional: 6, dependent: 290, dependent conditional: 270, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 344, independent: 54, independent conditional: 48, independent unconditional: 6, dependent: 290, dependent conditional: 270, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10613, independent: 1421, independent conditional: 1189, independent unconditional: 233, dependent: 9191, dependent conditional: 8482, dependent unconditional: 709, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 64, Protected Queries: 0 ], Cache Queries: [ total: 771798, independent: 602928, independent conditional: 22378, independent unconditional: 580550, dependent: 165863, dependent conditional: 103762, dependent unconditional: 62101, unknown: 3007, unknown conditional: 318, unknown unconditional: 2689] , Statistics on independence cache: Total cache size (in pairs): 3007, Positive cache size: 2717, Positive conditional cache size: 48, Positive unconditional cache size: 2669, Negative cache size: 290, Negative conditional cache size: 270, Negative unconditional cache size: 20, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 642337, Maximal queried relation: 14, Independence queries for same thread: 58365, Persistent sets #1 benchmarks: Persistent set computation time: 1.1s, Number of persistent set computation: 1084, Number of trivial persistent sets: 652, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3003, independent: 2983, independent conditional: 0, independent unconditional: 2983, dependent: 20, dependent conditional: 0, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 669288, independent: 605645, independent conditional: 602662, independent unconditional: 2983, dependent: 63643, dependent conditional: 63623, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 610923, independent: 605645, independent conditional: 602662, independent unconditional: 2983, dependent: 5278, dependent conditional: 5258, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 610923, independent: 605645, independent conditional: 602662, independent unconditional: 2983, dependent: 5278, dependent conditional: 5258, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 771798, independent: 605645, independent conditional: 602662, independent unconditional: 2983, dependent: 166153, dependent conditional: 166133, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 771798, independent: 605645, independent conditional: 22426, independent unconditional: 583219, dependent: 166153, dependent conditional: 104032, dependent unconditional: 62121, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 771798, independent: 605645, independent conditional: 22426, independent unconditional: 583219, dependent: 166153, dependent conditional: 104032, dependent unconditional: 62121, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3007, independent: 2717, independent conditional: 48, independent unconditional: 2669, dependent: 290, dependent conditional: 270, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3007, independent: 2663, independent conditional: 0, independent unconditional: 2663, dependent: 344, dependent conditional: 0, dependent unconditional: 344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 344, independent: 54, independent conditional: 48, independent unconditional: 6, dependent: 290, dependent conditional: 270, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 344, independent: 54, independent conditional: 48, independent unconditional: 6, dependent: 290, dependent conditional: 270, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10613, independent: 1421, independent conditional: 1189, independent unconditional: 233, dependent: 9191, dependent conditional: 8482, dependent unconditional: 709, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 64, Protected Queries: 0 ], Cache Queries: [ total: 771798, independent: 602928, independent conditional: 22378, independent unconditional: 580550, dependent: 165863, dependent conditional: 103762, dependent unconditional: 62101, unknown: 3007, unknown conditional: 318, unknown unconditional: 2689] , Statistics on independence cache: Total cache size (in pairs): 3007, Positive cache size: 2717, Positive conditional cache size: 48, Positive unconditional cache size: 2669, Negative cache size: 290, Negative conditional cache size: 270, Negative unconditional cache size: 20, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 642337, Maximal queried relation: 14, Independence queries for same thread: 58365 - TimeoutResultAtElement [Line: 155]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable Cancelled while executing DepthFirstTraversal. - TimeoutResultAtElement [Line: 148]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing DepthFirstTraversal. - TimeoutResultAtElement [Line: 146]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing DepthFirstTraversal. - TimeoutResultAtElement [Line: 145]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing DepthFirstTraversal. - TimeoutResultAtElement [Line: 147]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing DepthFirstTraversal. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 9 procedures, 279 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 852.8s, OverallIterations: 26, TraceHistogramMax: 0, PathProgramHistogramMax: 17, EmptinessCheckTime: 45.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 1001, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.2s SsaConstructionTime, 32.9s SatisfiabilityAnalysisTime, 59.1s InterpolantComputationTime, 22631 NumberOfCodeBlocks, 21509 NumberOfCodeBlocksAsserted, 89 NumberOfCheckSat, 31880 ConstructedInterpolants, 0 QuantifiedInterpolants, 117387 SizeOfPredicates, 216 NumberOfNonLiveVariables, 24188 ConjunctsInSsa, 404 ConjunctsInUnsatCore, 64 InterpolantComputations, 7 PerfectInterpolantSequences, 34696/47551 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: CheckTime: 651.7s, ConditionCalculationTime: 463.6s, CommutingCounterexamples: 1, ConditionCalculations: 1774, TraceChecks: 64, UnknownTraceChecks: 0, ImperfectProofs: 59, QuantifiedConditions: 0, FalseConditions: 0 - TimeoutResult: Timeout (de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction) Toolchain cancelled while executing Executor. RESULT: Ultimate could not prove your program: Timeout [2024-11-14 10:46:53,540 ERROR L418 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Exception during sending of exit command (exit): Stream Closed Completed graceful shutdown