/root/.sdkman/candidates/java/21.0.5-tem/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata ./data -s ../benchexec/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf --traceabstraction.dfs.order.used.in.por LOOP_LOCKSTEP --traceabstraction.commutativity.condition.synthesis NECESSARY_AND_SUFFICIENT -tc ../benchexec/../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_76-tricky_address3_racefree.i -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.conditional-comm-aee53f6 [2024-11-15 22:43:25,971 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-15 22:43:26,039 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/../benchexec/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf [2024-11-15 22:43:26,043 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-15 22:43:26,044 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-15 22:43:26,062 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-15 22:43:26,063 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-15 22:43:26,063 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-15 22:43:26,063 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-15 22:43:26,063 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-15 22:43:26,064 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-15 22:43:26,064 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-15 22:43:26,064 INFO L153 SettingsManager]: * Use SBE=true [2024-11-15 22:43:26,064 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-15 22:43:26,064 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-15 22:43:26,064 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-15 22:43:26,064 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-15 22:43:26,064 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-15 22:43:26,064 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-15 22:43:26,064 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-15 22:43:26,065 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-15 22:43:26,065 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-15 22:43:26,065 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-15 22:43:26,065 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-15 22:43:26,065 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-15 22:43:26,065 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-15 22:43:26,065 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-15 22:43:26,065 INFO L153 SettingsManager]: * To the following directory=./dump/ [2024-11-15 22:43:26,065 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-15 22:43:26,065 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-15 22:43:26,066 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-15 22:43:26,066 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-15 22:43:26,066 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-15 22:43:26,066 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-15 22:43:26,066 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-15 22:43:26,066 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-15 22:43:26,066 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2024-11-15 22:43:26,066 INFO L153 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2024-11-15 22:43:26,066 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2024-11-15 22:43:26,066 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: DFS Order used in POR -> LOOP_LOCKSTEP Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Commutativity condition synthesis -> NECESSARY_AND_SUFFICIENT [2024-11-15 22:43:26,311 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-15 22:43:26,319 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-15 22:43:26,321 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-15 22:43:26,322 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-15 22:43:26,323 INFO L274 PluginConnector]: CDTParser initialized [2024-11-15 22:43:26,324 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_76-tricky_address3_racefree.i [2024-11-15 22:43:27,646 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-15 22:43:27,980 INFO L384 CDTParser]: Found 1 translation units. [2024-11-15 22:43:27,980 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/trunk/examples/svcomp/goblint-regression/28-race_reach_76-tricky_address3_racefree.i [2024-11-15 22:43:27,999 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/data/71389c228/e7c71dc4da564631a1d839131f1a9964/FLAGcd875d6bf [2024-11-15 22:43:28,017 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/data/71389c228/e7c71dc4da564631a1d839131f1a9964 [2024-11-15 22:43:28,019 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-15 22:43:28,023 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-11-15 22:43:28,024 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-15 22:43:28,024 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-15 22:43:28,028 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-15 22:43:28,028 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.11 10:43:28" (1/1) ... [2024-11-15 22:43:28,029 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@52b7bdad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:28, skipping insertion in model container [2024-11-15 22:43:28,029 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.11 10:43:28" (1/1) ... [2024-11-15 22:43:28,070 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-15 22:43:28,404 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/goblint-regression/28-race_reach_76-tricky_address3_racefree.i[41323,41336] [2024-11-15 22:43:28,429 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-15 22:43:28,466 INFO L200 MainTranslator]: Completed pre-run [2024-11-15 22:43:28,524 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/goblint-regression/28-race_reach_76-tricky_address3_racefree.i[41323,41336] [2024-11-15 22:43:28,540 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-15 22:43:28,598 INFO L204 MainTranslator]: Completed translation [2024-11-15 22:43:28,598 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:28 WrapperNode [2024-11-15 22:43:28,598 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-15 22:43:28,599 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-15 22:43:28,599 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-15 22:43:28,600 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-15 22:43:28,605 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:28" (1/1) ... [2024-11-15 22:43:28,627 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:28" (1/1) ... [2024-11-15 22:43:28,656 INFO L138 Inliner]: procedures = 274, calls = 142, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 295 [2024-11-15 22:43:28,656 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-15 22:43:28,657 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-15 22:43:28,657 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-15 22:43:28,657 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-15 22:43:28,663 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:28" (1/1) ... [2024-11-15 22:43:28,663 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:28" (1/1) ... [2024-11-15 22:43:28,667 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:28" (1/1) ... [2024-11-15 22:43:28,667 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:28" (1/1) ... [2024-11-15 22:43:28,677 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:28" (1/1) ... [2024-11-15 22:43:28,680 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:28" (1/1) ... [2024-11-15 22:43:28,684 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:28" (1/1) ... [2024-11-15 22:43:28,685 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:28" (1/1) ... [2024-11-15 22:43:28,688 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-15 22:43:28,689 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-15 22:43:28,689 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-15 22:43:28,689 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-15 22:43:28,692 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:28" (1/1) ... [2024-11-15 22:43:28,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-15 22:43:28,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:43:28,730 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-15 22:43:28,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-15 22:43:28,754 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-15 22:43:28,755 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-15 22:43:28,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2024-11-15 22:43:28,755 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2024-11-15 22:43:28,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-15 22:43:28,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-15 22:43:28,755 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2024-11-15 22:43:28,755 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-15 22:43:28,755 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2024-11-15 22:43:28,755 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2024-11-15 22:43:28,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-15 22:43:28,755 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-15 22:43:28,755 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-15 22:43:28,756 WARN L207 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-11-15 22:43:28,906 INFO L238 CfgBuilder]: Building ICFG [2024-11-15 22:43:28,909 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-15 22:43:29,362 INFO L283 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-15 22:43:29,362 INFO L287 CfgBuilder]: Performing block encoding [2024-11-15 22:43:29,405 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-15 22:43:29,405 INFO L316 CfgBuilder]: Removed 23 assume(true) statements. [2024-11-15 22:43:29,406 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 10:43:29 BoogieIcfgContainer [2024-11-15 22:43:29,406 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-15 22:43:29,408 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-15 22:43:29,408 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-15 22:43:29,412 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-15 22:43:29,412 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.11 10:43:28" (1/3) ... [2024-11-15 22:43:29,413 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56bf7ab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.11 10:43:29, skipping insertion in model container [2024-11-15 22:43:29,413 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:28" (2/3) ... [2024-11-15 22:43:29,413 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56bf7ab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.11 10:43:29, skipping insertion in model container [2024-11-15 22:43:29,413 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 10:43:29" (3/3) ... [2024-11-15 22:43:29,417 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_76-tricky_address3_racefree.i [2024-11-15 22:43:29,431 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-15 22:43:29,434 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG 28-race_reach_76-tricky_address3_racefree.i that has 2 procedures, 269 locations, 1 initial locations, 13 loop locations, and 2 error locations. [2024-11-15 22:43:29,435 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-15 22:43:29,518 INFO L143 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2024-11-15 22:43:29,583 INFO L126 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:43:29,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-11-15 22:43:29,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:43:29,586 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-11-15 22:43:29,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2024-11-15 22:43:29,666 INFO L181 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-15 22:43:29,679 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == t_funThread1of1ForFork0 ======== [2024-11-15 22:43:29,687 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;@13a39690, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:43:29,687 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-15 22:43:30,226 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:43:30,227 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:30,228 INFO L132 ounterexampleChecker]: Examining path program with hash 146763080, occurence #1 [2024-11-15 22:43:30,228 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:43:30,228 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:30,233 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:30,234 INFO L85 PathProgramCache]: Analyzing trace with hash 446696629, now seen corresponding path program 1 times [2024-11-15 22:43:30,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:30,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475886444] [2024-11-15 22:43:30,243 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:30,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:30,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:30,595 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:30,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:30,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475886444] [2024-11-15 22:43:30,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475886444] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:43:30,598 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:43:30,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-15 22:43:30,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733835330] [2024-11-15 22:43:30,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:43:30,607 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-15 22:43:30,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:30,627 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-15 22:43:30,628 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-15 22:43:30,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:30,632 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:30,633 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 84.5) internal successors, (169), 2 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:30,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:33,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:33,514 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-15 22:43:33,514 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:43:33,514 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:33,515 INFO L132 ounterexampleChecker]: Examining path program with hash -31313426, occurence #1 [2024-11-15 22:43:33,515 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:43:33,515 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:33,515 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:33,515 INFO L85 PathProgramCache]: Analyzing trace with hash 410745307, now seen corresponding path program 1 times [2024-11-15 22:43:33,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:33,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295880261] [2024-11-15 22:43:33,516 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:33,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:33,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:33,785 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:33,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:33,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295880261] [2024-11-15 22:43:33,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295880261] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:43:33,786 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:43:33,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 22:43:33,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102676483] [2024-11-15 22:43:33,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:43:33,787 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 22:43:33,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:33,788 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 22:43:33,788 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 22:43:33,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:33,794 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:33,794 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 3 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:33,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:33,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:33,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:33,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:33,929 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-15 22:43:33,929 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:43:33,930 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:33,930 INFO L132 ounterexampleChecker]: Examining path program with hash 1954412043, occurence #1 [2024-11-15 22:43:33,930 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:43:33,930 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:33,930 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:33,930 INFO L85 PathProgramCache]: Analyzing trace with hash 1262564829, now seen corresponding path program 1 times [2024-11-15 22:43:33,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:33,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212554251] [2024-11-15 22:43:33,931 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:33,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:33,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:34,232 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:34,233 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:34,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212554251] [2024-11-15 22:43:34,233 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212554251] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:43:34,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850017631] [2024-11-15 22:43:34,233 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:34,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:43:34,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:43:34,236 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:43:34,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-15 22:43:34,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:34,374 INFO L256 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-15 22:43:34,381 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:43:34,428 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:34,428 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:43:34,470 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:34,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850017631] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:43:34,471 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:43:34,471 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-15 22:43:34,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862658978] [2024-11-15 22:43:34,474 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:43:34,474 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-15 22:43:34,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:34,475 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-15 22:43:34,475 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-15 22:43:34,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:34,475 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:34,476 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 18.0) internal successors, (180), 10 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:34,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:34,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:34,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:34,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:34,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:34,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:43:34,679 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-15 22:43:34,866 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:43:34,867 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:43:34,867 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:34,867 INFO L132 ounterexampleChecker]: Examining path program with hash 1954412043, occurence #2 [2024-11-15 22:43:34,867 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:43:34,867 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:43:34,868 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,868 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:43:34,869 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,869 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:43:34,869 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,869 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:43:34,869 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,869 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:43:34,869 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,869 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:43:34,869 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,869 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:43:34,869 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,869 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:43:34,869 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,869 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:43:34,870 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,870 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:43:34,870 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,870 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:43:34,870 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,870 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:43:34,870 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,870 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:43:34,870 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,870 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:43:34,870 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,870 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:43:34,870 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,870 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:43:34,870 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,871 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:43:34,871 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,871 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:43:34,871 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,871 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:43:34,871 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,871 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:43:34,871 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,871 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:43:34,871 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,871 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:43:34,871 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,871 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:43:34,871 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,871 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:43:34,871 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,872 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:43:34,872 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,872 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:43:34,872 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,872 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:43:34,872 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,872 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:43:34,872 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,872 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:43:34,872 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,872 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:43:34,872 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,872 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:43:34,872 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,872 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:43:34,872 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,872 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:43:34,873 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,873 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:43:34,873 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,873 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:43:34,873 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,873 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:43:34,873 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,873 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:43:34,873 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,873 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:43:34,873 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,873 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:43:34,873 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,873 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:43:34,873 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,874 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:43:34,874 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,874 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:43:34,874 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,874 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:43:34,874 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,874 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:43:34,874 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,874 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:43:34,874 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,874 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:43:34,874 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,874 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:43:34,874 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,875 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:43:34,875 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,875 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:43:34,875 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,875 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:43:34,875 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,875 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:43:34,875 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,875 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:43:34,875 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,875 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:43:34,875 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,875 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:43:34,875 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,875 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:43:34,876 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,876 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:43:34,876 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,876 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:43:34,876 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,876 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:43:34,876 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,876 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:43:34,876 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,876 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:43:34,876 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,876 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:43:34,876 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,876 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:43:34,876 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,876 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 126 [2024-11-15 22:43:34,877 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,877 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 129 [2024-11-15 22:43:34,877 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,877 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:43:34,877 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,877 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:43:34,877 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,877 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 133 [2024-11-15 22:43:34,879 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,879 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 136 [2024-11-15 22:43:34,879 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,879 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 138 [2024-11-15 22:43:34,879 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,879 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 139 [2024-11-15 22:43:34,879 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,879 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 141 [2024-11-15 22:43:34,880 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,880 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 144 [2024-11-15 22:43:34,880 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:43:34,880 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 170 [2024-11-15 22:43:34,880 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:34,880 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:43:34,880 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:34,880 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:34,881 INFO L85 PathProgramCache]: Analyzing trace with hash 1001311389, now seen corresponding path program 2 times [2024-11-15 22:43:34,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:34,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818746512] [2024-11-15 22:43:34,881 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:34,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:34,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:35,198 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:35,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:35,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818746512] [2024-11-15 22:43:35,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818746512] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:43:35,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802187822] [2024-11-15 22:43:35,198 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 22:43:35,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:43:35,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:43:35,201 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:43:35,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-15 22:43:35,363 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-15 22:43:35,363 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:43:35,370 INFO L256 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 52 conjuncts are in the unsatisfiable core [2024-11-15 22:43:35,377 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:43:38,197 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-15 22:43:38,198 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2024-11-15 22:43:38,422 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 56 [2024-11-15 22:43:39,971 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 56 [2024-11-15 22:43:40,196 INFO L349 Elim1Store]: treesize reduction 78, result has 3.7 percent of original size [2024-11-15 22:43:40,197 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 11 select indices, 11 select index equivalence classes, 45 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 10 case distinctions, treesize of input 80 treesize of output 37 [2024-11-15 22:43:40,289 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-15 22:43:40,289 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-15 22:43:40,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802187822] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:43:40,289 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-15 22:43:40,290 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [9] total 33 [2024-11-15 22:43:40,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664560698] [2024-11-15 22:43:40,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:43:40,290 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-15 22:43:40,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:40,291 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-15 22:43:40,292 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=906, Unknown=0, NotChecked=0, Total=1056 [2024-11-15 22:43:40,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:40,292 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:40,292 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 6.615384615384615) internal successors, (172), 26 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:40,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:40,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:40,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:43:40,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:43,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:43,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:43,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:43:43,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:43:43,187 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-15 22:43:43,370 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:43:43,372 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:43:43,372 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:43,373 INFO L132 ounterexampleChecker]: Examining path program with hash -257260755, occurence #1 [2024-11-15 22:43:43,373 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:43:43,373 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:43,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:43,374 INFO L85 PathProgramCache]: Analyzing trace with hash -569518779, now seen corresponding path program 1 times [2024-11-15 22:43:43,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:43,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373606835] [2024-11-15 22:43:43,374 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:43,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:43,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:43,541 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-15 22:43:43,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:43,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373606835] [2024-11-15 22:43:43,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373606835] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:43:43,541 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:43:43,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-15 22:43:43,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474984922] [2024-11-15 22:43:43,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:43:43,543 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-15 22:43:43,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:43,544 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-15 22:43:43,544 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-15 22:43:43,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:43,544 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:43,544 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 36.2) internal successors, (181), 5 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:43,544 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:43,544 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:43,544 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:43:43,544 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:43:43,544 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:44,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:44,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:44,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:43:44,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-15 22:43:44,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 22:43:44,640 INFO L782 garLoopResultBuilder]: Registering result SAFE for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-15 22:43:44,640 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-15 22:43:44,645 INFO L422 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1] [2024-11-15 22:43:44,647 INFO L320 ceAbstractionStarter]: Result for error location t_funThread1of1ForFork0 was SAFE (1/2) [2024-11-15 22:43:44,654 INFO L126 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:43:44,655 INFO L181 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-15 22:43:44,655 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2024-11-15 22:43:44,656 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;@13a39690, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:43:44,656 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-15 22:43:44,668 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:43:44,669 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:44,669 INFO L132 ounterexampleChecker]: Examining path program with hash -2078608113, occurence #1 [2024-11-15 22:43:44,669 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:43:44,671 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:44,671 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:44,671 INFO L85 PathProgramCache]: Analyzing trace with hash -1888669651, now seen corresponding path program 1 times [2024-11-15 22:43:44,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:44,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869556697] [2024-11-15 22:43:44,672 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:44,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:44,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:44,714 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:44,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:44,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869556697] [2024-11-15 22:43:44,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869556697] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:43:44,716 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:43:44,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-15 22:43:44,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794698317] [2024-11-15 22:43:44,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:43:44,717 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-15 22:43:44,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:44,717 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-15 22:43:44,717 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-15 22:43:44,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:44,717 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:44,718 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 79.0) internal successors, (158), 2 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:44,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:44,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:44,742 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-15 22:43:44,743 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:43:44,743 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:44,743 INFO L132 ounterexampleChecker]: Examining path program with hash -1868547225, occurence #1 [2024-11-15 22:43:44,743 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:43:44,743 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:44,743 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:44,743 INFO L85 PathProgramCache]: Analyzing trace with hash 203309610, now seen corresponding path program 1 times [2024-11-15 22:43:44,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:44,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005364599] [2024-11-15 22:43:44,744 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:44,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:44,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:44,824 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:44,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:44,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005364599] [2024-11-15 22:43:44,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005364599] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:43:44,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:43:44,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 22:43:44,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060028229] [2024-11-15 22:43:44,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:43:44,825 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 22:43:44,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:44,825 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 22:43:44,825 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 22:43:44,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:44,825 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:44,825 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:44,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:44,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:44,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:44,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:44,850 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-15 22:43:44,850 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:43:44,850 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:44,850 INFO L132 ounterexampleChecker]: Examining path program with hash 117178244, occurence #1 [2024-11-15 22:43:44,850 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:43:44,850 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:44,851 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:44,851 INFO L85 PathProgramCache]: Analyzing trace with hash 788828972, now seen corresponding path program 1 times [2024-11-15 22:43:44,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:44,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789929778] [2024-11-15 22:43:44,851 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:44,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:44,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:44,953 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:44,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:44,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789929778] [2024-11-15 22:43:44,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789929778] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:43:44,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900017786] [2024-11-15 22:43:44,954 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:44,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:43:44,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:43:44,956 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:43:44,958 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-15 22:43:45,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:45,063 INFO L256 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-15 22:43:45,065 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:43:45,092 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:45,093 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:43:45,123 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:45,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900017786] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:43:45,124 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:43:45,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-15 22:43:45,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014664628] [2024-11-15 22:43:45,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:43:45,126 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-15 22:43:45,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:45,126 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-15 22:43:45,126 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-15 22:43:45,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:45,127 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:45,127 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 16.0) internal successors, (160), 10 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:45,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:45,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:45,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:45,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:45,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:45,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:43:45,206 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-15 22:43:45,390 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:43:45,390 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:43:45,390 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:45,390 INFO L132 ounterexampleChecker]: Examining path program with hash 117178244, occurence #2 [2024-11-15 22:43:45,390 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:43:45,390 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:43:45,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:43:45,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:43:45,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:43:45,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:43:45,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:43:45,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:43:45,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:43:45,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:43:45,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:43:45,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:43:45,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:43:45,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:43:45,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:43:45,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:43:45,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:43:45,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:43:45,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:43:45,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:43:45,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:43:45,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:43:45,393 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:43:45,393 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:43:45,393 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:43:45,393 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:43:45,393 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,395 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:43:45,395 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,395 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:43:45,395 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,395 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:43:45,395 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,395 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:43:45,395 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,395 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:43:45,395 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,395 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:43:45,395 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,395 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:43:45,396 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,396 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:43:45,396 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,396 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:43:45,396 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,396 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:43:45,396 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,396 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:43:45,396 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,396 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:43:45,396 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,396 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:43:45,396 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,396 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:43:45,396 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,396 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:43:45,396 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,396 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:43:45,396 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,397 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:43:45,397 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,397 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:43:45,397 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,397 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:43:45,397 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,397 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:43:45,397 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,397 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:43:45,397 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,397 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:43:45,397 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,397 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:43:45,397 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,397 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:43:45,397 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,397 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:43:45,397 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,397 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:43:45,397 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,398 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:43:45,398 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,398 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:43:45,398 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,398 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:43:45,398 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,398 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:43:45,398 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,398 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:43:45,398 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,398 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:43:45,398 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,398 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:43:45,398 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,398 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:43:45,398 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,399 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:43:45,399 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,399 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:43:45,399 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,399 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:43:45,399 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,399 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 126 [2024-11-15 22:43:45,399 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,399 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 129 [2024-11-15 22:43:45,399 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,399 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:43:45,399 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,399 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:43:45,399 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,399 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 133 [2024-11-15 22:43:45,399 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,400 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 136 [2024-11-15 22:43:45,400 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,400 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 138 [2024-11-15 22:43:45,400 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,400 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 139 [2024-11-15 22:43:45,400 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,400 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 141 [2024-11-15 22:43:45,400 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,400 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 144 [2024-11-15 22:43:45,400 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:43:45,400 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 156 [2024-11-15 22:43:45,400 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,400 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 158 [2024-11-15 22:43:45,400 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:45,400 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:43:45,400 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:45,401 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:45,401 INFO L85 PathProgramCache]: Analyzing trace with hash -376370708, now seen corresponding path program 2 times [2024-11-15 22:43:45,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:45,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193570599] [2024-11-15 22:43:45,401 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:45,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:45,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:45,602 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:45,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:45,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193570599] [2024-11-15 22:43:45,602 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193570599] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:43:45,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817076611] [2024-11-15 22:43:45,602 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 22:43:45,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:43:45,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:43:45,604 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:43:45,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-15 22:43:45,731 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-15 22:43:45,731 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:43:45,733 INFO L256 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-15 22:43:45,735 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:43:45,775 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:45,776 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:43:45,888 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:45,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817076611] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:43:45,888 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:43:45,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2024-11-15 22:43:45,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903564323] [2024-11-15 22:43:45,889 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:43:45,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-15 22:43:45,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:45,891 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-15 22:43:45,891 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2024-11-15 22:43:45,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:45,891 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:45,891 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 10.0) internal successors, (180), 18 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:45,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:45,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:45,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:43:45,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:46,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:46,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:46,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:43:46,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:43:46,077 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-15 22:43:46,260 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:43:46,261 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:43:46,261 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:46,261 INFO L132 ounterexampleChecker]: Examining path program with hash 117178244, occurence #3 [2024-11-15 22:43:46,261 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:43:46,261 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:43:46,261 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,261 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:43:46,261 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,261 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:43:46,261 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,261 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:43:46,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:43:46,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:43:46,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:43:46,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:43:46,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:43:46,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:43:46,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:43:46,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:43:46,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:43:46,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:43:46,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:43:46,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:43:46,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:43:46,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:43:46,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,262 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:43:46,262 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:43:46,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:43:46,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:43:46,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:43:46,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:43:46,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:43:46,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:43:46,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:43:46,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:43:46,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:43:46,263 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,263 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:43:46,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:43:46,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:43:46,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:43:46,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:43:46,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:43:46,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:43:46,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:43:46,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:43:46,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:43:46,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:43:46,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:43:46,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:43:46,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:43:46,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:43:46,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:43:46,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:43:46,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:43:46,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:43:46,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:43:46,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:43:46,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:43:46,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:43:46,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:43:46,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:43:46,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:43:46,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:43:46,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:43:46,267 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:43:46,267 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:43:46,267 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:43:46,267 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:43:46,267 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:43:46,267 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:43:46,267 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:43:46,267 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:43:46,267 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:43:46,267 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:43:46,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:43:46,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:43:46,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:43:46,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 146 [2024-11-15 22:43:46,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 149 [2024-11-15 22:43:46,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:43:46,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:43:46,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 153 [2024-11-15 22:43:46,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 156 [2024-11-15 22:43:46,269 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,269 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 158 [2024-11-15 22:43:46,269 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,269 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 159 [2024-11-15 22:43:46,269 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,269 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:43:46,269 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,269 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:43:46,269 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:43:46,269 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 176 [2024-11-15 22:43:46,269 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,269 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 178 [2024-11-15 22:43:46,269 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:46,269 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:43:46,269 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:46,270 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:46,270 INFO L85 PathProgramCache]: Analyzing trace with hash -344610964, now seen corresponding path program 3 times [2024-11-15 22:43:46,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:46,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390605345] [2024-11-15 22:43:46,270 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:46,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:46,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:46,642 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:46,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:46,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390605345] [2024-11-15 22:43:46,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390605345] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:43:46,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031196369] [2024-11-15 22:43:46,643 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-15 22:43:46,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:43:46,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:43:46,645 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:43:46,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-15 22:43:46,812 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-15 22:43:46,812 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:43:46,815 INFO L256 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-15 22:43:46,817 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:43:46,880 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:46,880 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:43:47,057 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:47,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031196369] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:43:47,058 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:43:47,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2024-11-15 22:43:47,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701876855] [2024-11-15 22:43:47,058 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:43:47,059 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-15 22:43:47,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:47,061 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-15 22:43:47,061 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2024-11-15 22:43:47,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:47,061 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:47,062 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 8.478260869565217) internal successors, (195), 23 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:47,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:47,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:47,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:43:47,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:43:47,062 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:47,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:47,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:47,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:43:47,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:43:47,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:43:47,355 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-15 22:43:47,541 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-15 22:43:47,542 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:43:47,542 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:47,542 INFO L132 ounterexampleChecker]: Examining path program with hash 117178244, occurence #4 [2024-11-15 22:43:47,542 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:43:47,542 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:43:47,542 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,542 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:43:47,542 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,542 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:43:47,542 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,542 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:43:47,542 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,542 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:43:47,543 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,543 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:43:47,543 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,543 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:43:47,543 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,543 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:43:47,543 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,543 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:43:47,543 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,543 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:43:47,543 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,543 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:43:47,543 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,543 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:43:47,543 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,543 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:43:47,543 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,543 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:43:47,543 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,543 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:43:47,543 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,543 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:43:47,543 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,543 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:43:47,543 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,543 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:43:47,543 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,543 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:43:47,543 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,543 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:43:47,543 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,544 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:43:47,544 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,544 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:43:47,544 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,544 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:43:47,544 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,544 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:43:47,544 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,544 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:43:47,544 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,544 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:43:47,544 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,544 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:43:47,544 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,544 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:43:47,544 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,544 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:43:47,544 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,544 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:43:47,545 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,545 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:43:47,545 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,546 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:43:47,546 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,546 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:43:47,546 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,546 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:43:47,546 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,546 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:43:47,546 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,546 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:43:47,546 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,546 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:43:47,546 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,546 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:43:47,546 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,546 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:43:47,546 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,546 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:43:47,546 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,546 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:43:47,546 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,546 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:43:47,546 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,547 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:43:47,547 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,547 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:43:47,547 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,547 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:43:47,547 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,547 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:43:47,547 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,547 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:43:47,547 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,547 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:43:47,547 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,547 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:43:47,547 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,547 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:43:47,547 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,547 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:43:47,547 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,547 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:43:47,547 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,547 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:43:47,547 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,548 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:43:47,548 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,548 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:43:47,548 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,548 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:43:47,548 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,548 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:43:47,548 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,548 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:43:47,548 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,548 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:43:47,548 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,548 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:43:47,548 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,548 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:43:47,548 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,548 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:43:47,548 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,548 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:43:47,548 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,548 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:43:47,548 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,549 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:43:47,549 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,549 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:43:47,549 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,549 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:43:47,549 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,549 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:43:47,549 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,549 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:43:47,549 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,549 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:43:47,550 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,550 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 147 [2024-11-15 22:43:47,550 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,550 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:43:47,550 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,550 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:43:47,550 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,550 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 155 [2024-11-15 22:43:47,551 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,551 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 157 [2024-11-15 22:43:47,551 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,551 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 160 [2024-11-15 22:43:47,551 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,551 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:43:47,551 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,551 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:43:47,551 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,551 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 165 [2024-11-15 22:43:47,551 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,551 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 167 [2024-11-15 22:43:47,551 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,551 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 168 [2024-11-15 22:43:47,551 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,551 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 171 [2024-11-15 22:43:47,551 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,551 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 173 [2024-11-15 22:43:47,551 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,551 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 174 [2024-11-15 22:43:47,552 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,552 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 176 [2024-11-15 22:43:47,552 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,552 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 179 [2024-11-15 22:43:47,552 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:43:47,552 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 191 [2024-11-15 22:43:47,552 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,552 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 193 [2024-11-15 22:43:47,552 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:47,552 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:43:47,552 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:47,552 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:47,553 INFO L85 PathProgramCache]: Analyzing trace with hash 1165899882, now seen corresponding path program 4 times [2024-11-15 22:43:47,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:47,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397644665] [2024-11-15 22:43:47,553 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:47,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:47,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-15 22:43:47,621 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-15 22:43:47,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-15 22:43:47,704 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-15 22:43:47,705 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-15 22:43:47,705 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2024-11-15 22:43:47,706 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2024-11-15 22:43:47,706 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-15 22:43:47,707 INFO L422 BasicCegarLoop]: Path program histogram: [4, 1, 1] [2024-11-15 22:43:47,707 INFO L320 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE,UNKNOWN (2/2) [2024-11-15 22:43:47,710 WARN L247 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2024-11-15 22:43:47,710 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2024-11-15 22:43:47,746 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2024-11-15 22:43:47,750 INFO L126 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:43:47,764 INFO L181 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-15 22:43:47,764 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == t_funThread1of2ForFork0 ======== [2024-11-15 22:43:47,765 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;@13a39690, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:43:47,765 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-15 22:43:49,486 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:43:49,486 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:49,486 INFO L132 ounterexampleChecker]: Examining path program with hash -793692544, occurence #1 [2024-11-15 22:43:49,486 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:43:49,486 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:49,487 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:49,487 INFO L85 PathProgramCache]: Analyzing trace with hash -588457532, now seen corresponding path program 1 times [2024-11-15 22:43:49,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:49,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861982454] [2024-11-15 22:43:49,487 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:49,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:49,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:49,529 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:49,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:49,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861982454] [2024-11-15 22:43:49,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861982454] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:43:49,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:43:49,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-15 22:43:49,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837970861] [2024-11-15 22:43:49,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:43:49,530 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-15 22:43:49,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:49,531 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-15 22:43:49,531 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-15 22:43:49,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:49,531 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:49,531 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 96.5) internal successors, (193), 2 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:49,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:01,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:01,777 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-15 22:44:01,777 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:44:01,777 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:44:01,777 INFO L132 ounterexampleChecker]: Examining path program with hash 915207187, occurence #1 [2024-11-15 22:44:01,777 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:44:01,777 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:44:01,778 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:44:01,778 INFO L85 PathProgramCache]: Analyzing trace with hash -1757517275, now seen corresponding path program 1 times [2024-11-15 22:44:01,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:44:01,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992916450] [2024-11-15 22:44:01,778 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:01,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:01,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:01,834 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:01,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:44:01,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992916450] [2024-11-15 22:44:01,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992916450] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:44:01,834 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:44:01,834 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 22:44:01,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922974152] [2024-11-15 22:44:01,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:44:01,835 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 22:44:01,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:44:01,836 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 22:44:01,836 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 22:44:01,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:01,836 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:44:01,837 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 57.333333333333336) internal successors, (172), 3 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:44:01,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:01,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:05,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:05,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:05,032 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-15 22:44:05,032 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:44:05,032 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:44:05,032 INFO L132 ounterexampleChecker]: Examining path program with hash -1391579945, occurence #1 [2024-11-15 22:44:05,032 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:44:05,032 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:44:05,032 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:44:05,032 INFO L85 PathProgramCache]: Analyzing trace with hash -496018950, now seen corresponding path program 1 times [2024-11-15 22:44:05,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:44:05,033 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134393200] [2024-11-15 22:44:05,033 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:05,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:05,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:05,152 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:05,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:44:05,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134393200] [2024-11-15 22:44:05,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134393200] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:44:05,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347073099] [2024-11-15 22:44:05,153 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:05,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:44:05,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:44:05,155 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:44:05,158 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-15 22:44:05,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:05,308 INFO L256 TraceCheckSpWp]: Trace formula consists of 429 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-15 22:44:05,311 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:44:05,334 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:05,334 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:44:05,372 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:05,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347073099] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:44:05,372 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:44:05,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-15 22:44:05,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446731356] [2024-11-15 22:44:05,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:44:05,373 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-15 22:44:05,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:44:05,374 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-15 22:44:05,374 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-15 22:44:05,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:05,374 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:44:05,374 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 18.9) internal successors, (189), 10 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:44:05,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:05,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:05,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:08,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:08,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:08,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:08,967 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-15 22:44:09,150 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,8 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:44:09,150 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:44:09,150 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:44:09,151 INFO L132 ounterexampleChecker]: Examining path program with hash -1391579945, occurence #2 [2024-11-15 22:44:09,151 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:44:09,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:44:09,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:44:09,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:44:09,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:44:09,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:44:09,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:44:09,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:44:09,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:44:09,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:44:09,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:44:09,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:44:09,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:44:09,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:44:09,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:44:09,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:44:09,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:44:09,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:44:09,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:44:09,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:44:09,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:44:09,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:44:09,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:44:09,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:44:09,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:44:09,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:44:09,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:44:09,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:44:09,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:44:09,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:44:09,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:44:09,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:44:09,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:44:09,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:44:09,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:44:09,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:44:09,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:44:09,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:44:09,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:44:09,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:44:09,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:44:09,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:44:09,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:44:09,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:44:09,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:44:09,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,155 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:44:09,155 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,155 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:44:09,155 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,155 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:44:09,155 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,155 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:44:09,155 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,155 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:44:09,155 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,155 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:44:09,155 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,155 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:44:09,155 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,155 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:44:09,155 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,155 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:44:09,155 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,155 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:44:09,155 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,155 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:44:09,155 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,156 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:44:09,156 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,156 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:44:09,156 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,156 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:44:09,156 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,156 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:44:09,156 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,156 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:44:09,156 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,156 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:44:09,156 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,156 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:44:09,156 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,156 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 126 [2024-11-15 22:44:09,156 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,156 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 129 [2024-11-15 22:44:09,156 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,156 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:44:09,156 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,156 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:44:09,156 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,156 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 133 [2024-11-15 22:44:09,157 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,157 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 136 [2024-11-15 22:44:09,157 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,157 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 138 [2024-11-15 22:44:09,157 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,157 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 139 [2024-11-15 22:44:09,157 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,157 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 141 [2024-11-15 22:44:09,157 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,157 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 144 [2024-11-15 22:44:09,157 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:44:09,157 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 170 [2024-11-15 22:44:09,157 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:09,157 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 173 [2024-11-15 22:44:09,157 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:44:09,157 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:44:09,157 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:44:09,158 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:44:09,158 INFO L85 PathProgramCache]: Analyzing trace with hash -884018982, now seen corresponding path program 2 times [2024-11-15 22:44:09,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:44:09,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988303813] [2024-11-15 22:44:09,158 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:09,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:09,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:09,319 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:09,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:44:09,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988303813] [2024-11-15 22:44:09,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988303813] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:44:09,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252696197] [2024-11-15 22:44:09,320 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 22:44:09,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:44:09,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:44:09,322 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:44:09,323 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-15 22:44:09,466 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-15 22:44:09,467 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:44:09,469 INFO L256 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 54 conjuncts are in the unsatisfiable core [2024-11-15 22:44:09,471 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:44:11,451 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-15 22:44:11,452 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2024-11-15 22:44:11,627 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 56 [2024-11-15 22:44:12,731 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 56 [2024-11-15 22:44:13,296 INFO L349 Elim1Store]: treesize reduction 78, result has 3.7 percent of original size [2024-11-15 22:44:13,296 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 11 select indices, 11 select index equivalence classes, 45 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 10 case distinctions, treesize of input 80 treesize of output 37 [2024-11-15 22:44:13,382 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-15 22:44:13,382 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-15 22:44:13,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252696197] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:44:13,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-15 22:44:13,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [9] total 33 [2024-11-15 22:44:13,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259840218] [2024-11-15 22:44:13,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:44:13,383 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-15 22:44:13,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:44:13,383 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-15 22:44:13,384 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=906, Unknown=0, NotChecked=0, Total=1056 [2024-11-15 22:44:13,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:13,384 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:44:13,384 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 7.076923076923077) internal successors, (184), 26 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:44:13,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:13,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:13,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:13,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:20,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:20,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:20,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:20,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:20,513 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-15 22:44:20,697 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,9 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:44:20,697 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:44:20,697 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:44:20,698 INFO L132 ounterexampleChecker]: Examining path program with hash -744085678, occurence #1 [2024-11-15 22:44:20,698 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:44:20,698 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:44:20,698 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:44:20,698 INFO L85 PathProgramCache]: Analyzing trace with hash 99179459, now seen corresponding path program 1 times [2024-11-15 22:44:20,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:44:20,698 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682327482] [2024-11-15 22:44:20,698 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:20,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:20,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:21,066 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:21,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:44:21,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682327482] [2024-11-15 22:44:21,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682327482] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:44:21,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060635033] [2024-11-15 22:44:21,067 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:21,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:44:21,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:44:21,071 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:44:21,072 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-15 22:44:21,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:21,242 INFO L256 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-15 22:44:21,245 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:44:21,285 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:21,285 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:44:21,378 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:21,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060635033] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:44:21,378 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:44:21,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2024-11-15 22:44:21,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032121419] [2024-11-15 22:44:21,379 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:44:21,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-15 22:44:21,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:44:21,380 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-15 22:44:21,380 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2024-11-15 22:44:21,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:21,380 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:44:21,380 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 12.38888888888889) internal successors, (223), 18 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:44:21,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:21,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:21,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:21,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:21,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:25,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:25,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:25,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:25,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:25,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:44:25,458 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-15 22:44:25,646 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,10 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:44:25,646 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:44:25,646 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:44:25,647 INFO L132 ounterexampleChecker]: Examining path program with hash -744085678, occurence #2 [2024-11-15 22:44:25,647 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:44:25,647 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:44:25,647 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,647 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:44:25,647 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,647 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:44:25,647 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,647 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:44:25,647 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,647 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:44:25,647 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,647 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:44:25,647 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,647 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:44:25,647 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,647 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:44:25,647 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,647 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:44:25,647 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,647 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:44:25,648 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,648 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:44:25,648 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,648 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:44:25,648 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,648 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:44:25,648 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,648 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:44:25,648 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,648 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:44:25,648 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,648 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:44:25,648 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,648 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:44:25,648 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,648 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:44:25,648 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,648 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:44:25,648 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,648 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:44:25,649 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,649 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:44:25,649 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,649 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:44:25,649 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,649 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:44:25,649 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,649 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:44:25,649 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,649 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:44:25,649 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,649 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:44:25,649 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,649 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:44:25,649 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,649 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:44:25,649 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,649 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:44:25,649 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,649 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:44:25,649 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,649 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:44:25,649 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,649 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:44:25,650 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,650 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:44:25,650 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,650 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:44:25,650 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,650 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:44:25,650 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,650 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:44:25,650 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,650 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:44:25,650 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,650 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:44:25,650 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,650 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:44:25,650 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,650 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:44:25,650 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,650 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:44:25,650 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,650 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:44:25,650 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,650 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:44:25,650 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,650 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:44:25,651 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,651 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:44:25,651 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,651 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:44:25,651 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,651 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:44:25,651 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,651 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:44:25,651 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,651 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:44:25,651 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,651 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:44:25,651 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,651 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:44:25,651 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,651 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:44:25,651 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,651 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:44:25,651 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,651 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:44:25,651 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,651 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:44:25,651 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,652 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:44:25,652 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,652 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:44:25,652 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,652 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:44:25,652 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,652 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:44:25,652 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,652 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:44:25,652 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,652 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:44:25,652 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,652 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:44:25,652 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,652 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:44:25,652 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,652 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:44:25,652 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,652 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:44:25,652 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,652 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:44:25,652 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,653 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:44:25,653 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,653 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:44:25,653 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,653 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:44:25,653 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,653 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:44:25,653 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,653 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 146 [2024-11-15 22:44:25,653 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,653 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 149 [2024-11-15 22:44:25,653 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,653 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:44:25,653 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,653 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:44:25,653 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,653 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 153 [2024-11-15 22:44:25,653 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,653 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 156 [2024-11-15 22:44:25,653 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,653 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 158 [2024-11-15 22:44:25,653 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,653 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 159 [2024-11-15 22:44:25,654 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,654 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:44:25,654 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,654 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:44:25,654 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:44:25,654 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 190 [2024-11-15 22:44:25,654 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,654 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 193 [2024-11-15 22:44:25,654 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:44:25,654 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 209 [2024-11-15 22:44:25,654 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,654 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 211 [2024-11-15 22:44:25,654 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,654 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 213 [2024-11-15 22:44:25,654 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,654 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 214 [2024-11-15 22:44:25,654 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,654 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 217 [2024-11-15 22:44:25,655 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,655 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 220 [2024-11-15 22:44:25,655 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:25,655 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 221 [2024-11-15 22:44:25,677 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:44:25,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1830692624, now seen corresponding path program 1 times [2024-11-15 22:44:25,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-15 22:44:25,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925487433] [2024-11-15 22:44:25,678 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:25,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:25,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:26,019 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:26,019 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-15 22:44:26,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925487433] [2024-11-15 22:44:26,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925487433] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:44:26,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [238462142] [2024-11-15 22:44:26,020 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:26,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:26,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:26,078 INFO L256 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-15 22:44:26,080 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:44:26,448 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-15 22:44:26,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-15 22:44:26,490 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-15 22:44:26,526 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-15 22:44:26,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [238462142] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:44:26,526 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-15 22:44:26,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [17] total 21 [2024-11-15 22:44:26,528 INFO L163 ounterexampleChecker]: Successfully proved commutativity at non-minimality point 221. Constructing proof automaton... [2024-11-15 22:44:26,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:44:26,529 INFO L317 artialOrderCegarLoop]: Commutativity proof succeeded, skipping feasibility check. [2024-11-15 22:44:26,529 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-15 22:44:26,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SMTINTERPOL [2024-11-15 22:44:26,530 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-15 22:44:26,530 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2024-11-15 22:44:26,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:26,530 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:44:26,532 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 30.666666666666668) internal successors, (184), 6 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:44:26,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:26,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:26,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:26,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:26,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:44:26,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:29,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:29,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:29,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:29,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:29,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:44:29,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:44:29,332 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,SelfDestructingSolverStorable17 [2024-11-15 22:44:29,332 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:44:29,332 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:44:29,332 INFO L132 ounterexampleChecker]: Examining path program with hash 1038430487, occurence #1 [2024-11-15 22:44:29,332 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:44:29,332 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:44:29,333 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:44:29,333 INFO L85 PathProgramCache]: Analyzing trace with hash 2131296298, now seen corresponding path program 1 times [2024-11-15 22:44:29,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:44:29,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145940574] [2024-11-15 22:44:29,333 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:29,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:29,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:29,653 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:29,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:44:29,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145940574] [2024-11-15 22:44:29,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145940574] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:44:29,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498984403] [2024-11-15 22:44:29,654 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:29,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:44:29,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:44:29,656 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:44:29,657 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-15 22:44:29,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:29,815 INFO L256 TraceCheckSpWp]: Trace formula consists of 539 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-15 22:44:29,818 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:44:29,881 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:29,882 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:44:30,036 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:30,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498984403] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:44:30,036 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:44:30,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2024-11-15 22:44:30,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771129818] [2024-11-15 22:44:30,036 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:44:30,037 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-15 22:44:30,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:44:30,038 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-15 22:44:30,038 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2024-11-15 22:44:30,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:30,038 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:44:30,038 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 10.478260869565217) internal successors, (241), 23 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:44:30,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:30,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:30,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:30,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:30,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:44:30,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:44:30,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:31,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:31,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:31,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:31,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:31,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:44:31,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:44:31,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:44:31,577 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-15 22:44:31,765 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:44:31,765 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:44:31,765 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:44:31,766 INFO L132 ounterexampleChecker]: Examining path program with hash 1038430487, occurence #2 [2024-11-15 22:44:31,766 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:44:31,766 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:44:31,766 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,766 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:44:31,766 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,766 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:44:31,766 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,766 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:44:31,766 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,766 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:44:31,766 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,766 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:44:31,766 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,766 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:44:31,766 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,766 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:44:31,766 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,766 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:44:31,766 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,766 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:44:31,766 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,766 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:44:31,766 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,766 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:44:31,766 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,766 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:44:31,766 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,766 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:44:31,767 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,767 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:44:31,767 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,767 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:44:31,767 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,767 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:44:31,767 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,767 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:44:31,767 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,767 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:44:31,767 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,767 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:44:31,767 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,767 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:44:31,767 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,767 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:44:31,767 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,767 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:44:31,767 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,767 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:44:31,767 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,767 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:44:31,767 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,767 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:44:31,767 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,767 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:44:31,767 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,767 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:44:31,767 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,767 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:44:31,767 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,767 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:44:31,767 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,767 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:44:31,768 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,768 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:44:31,768 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,768 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:44:31,768 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,768 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:44:31,768 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,768 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:44:31,768 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,768 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:44:31,768 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,768 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:44:31,768 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,768 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:44:31,768 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,768 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:44:31,768 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,768 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:44:31,768 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,768 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:44:31,768 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,768 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:44:31,768 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,768 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:44:31,768 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,768 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:44:31,769 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,769 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:44:31,769 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,769 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:44:31,769 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,769 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:44:31,769 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,769 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:44:31,769 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,769 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:44:31,769 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,769 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:44:31,769 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,769 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:44:31,769 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,769 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:44:31,769 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,769 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:44:31,769 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,769 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:44:31,769 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,769 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:44:31,769 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,769 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:44:31,769 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,769 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:44:31,769 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,769 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:44:31,769 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,769 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:44:31,769 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,769 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:44:31,769 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,769 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:44:31,770 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,770 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:44:31,770 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,770 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:44:31,770 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,770 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:44:31,770 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,770 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:44:31,770 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,770 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:44:31,770 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,770 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:44:31,770 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,770 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:44:31,770 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,770 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:44:31,770 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,770 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:44:31,770 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,770 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 147 [2024-11-15 22:44:31,770 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,770 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:44:31,770 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,770 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:44:31,770 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,770 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 155 [2024-11-15 22:44:31,770 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,770 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 157 [2024-11-15 22:44:31,770 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,770 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 160 [2024-11-15 22:44:31,770 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,770 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:44:31,771 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,771 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:44:31,771 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,771 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 165 [2024-11-15 22:44:31,771 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,771 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 167 [2024-11-15 22:44:31,771 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,771 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 168 [2024-11-15 22:44:31,771 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,771 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 171 [2024-11-15 22:44:31,771 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,771 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 173 [2024-11-15 22:44:31,771 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,771 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 174 [2024-11-15 22:44:31,771 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,771 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 176 [2024-11-15 22:44:31,771 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,771 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 179 [2024-11-15 22:44:31,771 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:44:31,771 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 205 [2024-11-15 22:44:31,771 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,771 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 208 [2024-11-15 22:44:31,772 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:44:31,772 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 220 [2024-11-15 22:44:31,772 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,772 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 222 [2024-11-15 22:44:31,772 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,772 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 224 [2024-11-15 22:44:31,772 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,772 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 226 [2024-11-15 22:44:31,772 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,772 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 227 [2024-11-15 22:44:31,772 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,772 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 230 [2024-11-15 22:44:31,772 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,772 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 233 [2024-11-15 22:44:31,772 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,772 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 234 [2024-11-15 22:44:31,772 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,773 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 235 [2024-11-15 22:44:31,773 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,773 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 237 [2024-11-15 22:44:31,783 WARN L197 CommutativityChecker]: Unsatisfiable commutativity condition generated: 205370#(not (or (not (= (store |#pthreadsMutex| |~#__global_lock~0.base| (store (select |#pthreadsMutex| |~#__global_lock~0.base|) |~#__global_lock~0.offset| 1)) (store |#pthreadsMutex| |~#__global_lock~0.base| (store (select |#pthreadsMutex| |~#__global_lock~0.base|) |~#__global_lock~0.offset| 0)))) (not (= (select (select |#pthreadsMutex| |~#__global_lock~0.base|) |~#__global_lock~0.offset|) 0)))) [2024-11-15 22:44:31,783 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:31,783 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:44:31,783 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:44:31,783 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:44:31,783 INFO L85 PathProgramCache]: Analyzing trace with hash 1585579615, now seen corresponding path program 2 times [2024-11-15 22:44:31,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:44:31,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679353325] [2024-11-15 22:44:31,783 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:31,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:31,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:31,920 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:44:31,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:44:31,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679353325] [2024-11-15 22:44:31,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679353325] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:44:31,921 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:44:31,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-15 22:44:31,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050292258] [2024-11-15 22:44:31,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:44:31,921 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-15 22:44:31,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:44:31,921 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-15 22:44:31,922 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-15 22:44:31,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:31,922 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:44:31,922 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 28.714285714285715) internal successors, (201), 7 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:44:31,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:31,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:31,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:31,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:31,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:44:31,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:44:31,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:44:31,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:32,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:32,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:32,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:32,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:32,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:44:32,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:44:32,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:44:32,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:32,845 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-15 22:44:32,845 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:44:32,845 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:44:32,845 INFO L132 ounterexampleChecker]: Examining path program with hash 531661249, occurence #1 [2024-11-15 22:44:32,846 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:44:32,846 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:44:32,846 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:44:32,846 INFO L85 PathProgramCache]: Analyzing trace with hash -1736505626, now seen corresponding path program 1 times [2024-11-15 22:44:32,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:44:32,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975668476] [2024-11-15 22:44:32,846 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:32,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:33,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:50,847 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:44:50,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:44:50,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975668476] [2024-11-15 22:44:50,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975668476] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:44:50,848 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:44:50,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2024-11-15 22:44:50,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104218900] [2024-11-15 22:44:50,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:44:50,848 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-15 22:44:50,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:44:50,849 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-15 22:44:50,849 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1032, Unknown=0, NotChecked=0, Total=1190 [2024-11-15 22:44:50,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:50,850 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:44:50,850 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 6.0) internal successors, (210), 35 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:44:50,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:50,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:50,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:50,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:50,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:44:50,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:44:50,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:44:50,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:50,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:04,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:04,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:04,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:04,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-15 22:45:04,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:04,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:45:04,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:45:04,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:04,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-15 22:45:04,914 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-15 22:45:04,914 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:04,914 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:04,914 INFO L132 ounterexampleChecker]: Examining path program with hash 847133236, occurence #1 [2024-11-15 22:45:04,914 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:04,914 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:04,915 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:04,915 INFO L85 PathProgramCache]: Analyzing trace with hash -2129546069, now seen corresponding path program 1 times [2024-11-15 22:45:04,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:04,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081268717] [2024-11-15 22:45:04,915 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:04,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:05,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:10,798 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:45:10,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:10,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081268717] [2024-11-15 22:45:10,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081268717] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:10,798 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:10,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2024-11-15 22:45:10,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503600520] [2024-11-15 22:45:10,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:10,799 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-15 22:45:10,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:10,800 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-15 22:45:10,800 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=909, Unknown=0, NotChecked=0, Total=1056 [2024-11-15 22:45:10,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:10,800 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:10,801 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 6.909090909090909) internal successors, (228), 33 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:10,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:10,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:10,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:10,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2024-11-15 22:45:10,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:10,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:45:10,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:45:10,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:10,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2024-11-15 22:45:10,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:15,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:15,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:15,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:15,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-15 22:45:15,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:15,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:45:15,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:45:15,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:15,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-15 22:45:15,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-15 22:45:15,061 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-15 22:45:15,061 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:15,061 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:15,062 INFO L132 ounterexampleChecker]: Examining path program with hash 944552683, occurence #1 [2024-11-15 22:45:15,062 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:15,062 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:15,062 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:15,062 INFO L85 PathProgramCache]: Analyzing trace with hash 1614450235, now seen corresponding path program 1 times [2024-11-15 22:45:15,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:15,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327079047] [2024-11-15 22:45:15,062 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:15,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:15,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:23,805 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:45:23,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:23,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327079047] [2024-11-15 22:45:23,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327079047] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:23,806 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:23,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2024-11-15 22:45:23,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398709483] [2024-11-15 22:45:23,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:23,806 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-15 22:45:23,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:23,807 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-15 22:45:23,807 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=917, Unknown=0, NotChecked=0, Total=1056 [2024-11-15 22:45:23,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:23,807 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:23,808 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 6.424242424242424) internal successors, (212), 33 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:23,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:23,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:23,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:23,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2024-11-15 22:45:23,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:23,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:45:23,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:45:23,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:23,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2024-11-15 22:45:23,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-15 22:45:23,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:29,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:29,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:29,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:29,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-15 22:45:29,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:29,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:45:29,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:45:29,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:29,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-15 22:45:29,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-15 22:45:29,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-15 22:45:29,062 INFO L782 garLoopResultBuilder]: Registering result SAFE for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-15 22:45:29,062 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-15 22:45:29,064 INFO L422 BasicCegarLoop]: Path program histogram: [2, 2, 1, 1, 1, 1, 1, 1] [2024-11-15 22:45:29,064 INFO L320 ceAbstractionStarter]: Result for error location t_funThread1of2ForFork0 was SAFE (1/3) [2024-11-15 22:45:29,067 INFO L126 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:45:29,068 INFO L181 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-15 22:45:29,068 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2024-11-15 22:45:29,069 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;@13a39690, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:45:29,069 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-15 22:45:29,082 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:29,082 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:29,083 INFO L132 ounterexampleChecker]: Examining path program with hash -1374627318, occurence #1 [2024-11-15 22:45:29,083 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:29,083 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:29,083 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:29,083 INFO L85 PathProgramCache]: Analyzing trace with hash -1650392479, now seen corresponding path program 1 times [2024-11-15 22:45:29,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:29,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908510617] [2024-11-15 22:45:29,083 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:29,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:29,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:29,122 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:29,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:29,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908510617] [2024-11-15 22:45:29,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908510617] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:29,123 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:29,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-15 22:45:29,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981500138] [2024-11-15 22:45:29,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:29,123 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-15 22:45:29,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:29,124 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-15 22:45:29,124 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-15 22:45:29,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:29,124 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:29,124 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 91.0) internal successors, (182), 2 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:29,124 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:29,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:29,149 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-15 22:45:29,149 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:29,149 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:29,150 INFO L132 ounterexampleChecker]: Examining path program with hash 106100225, occurence #1 [2024-11-15 22:45:29,150 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:29,150 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:29,150 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:29,150 INFO L85 PathProgramCache]: Analyzing trace with hash 1536129983, now seen corresponding path program 1 times [2024-11-15 22:45:29,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:29,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733505123] [2024-11-15 22:45:29,150 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:29,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:29,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:29,196 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:29,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:29,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733505123] [2024-11-15 22:45:29,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733505123] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:29,198 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:29,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 22:45:29,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743341742] [2024-11-15 22:45:29,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:29,199 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 22:45:29,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:29,199 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 22:45:29,199 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 22:45:29,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:29,199 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:29,200 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:29,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:29,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:29,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:29,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:29,215 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-15 22:45:29,215 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:29,215 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:29,215 INFO L132 ounterexampleChecker]: Examining path program with hash 2094280389, occurence #1 [2024-11-15 22:45:29,215 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:29,215 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:29,216 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:29,216 INFO L85 PathProgramCache]: Analyzing trace with hash 868842634, now seen corresponding path program 1 times [2024-11-15 22:45:29,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:29,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562347648] [2024-11-15 22:45:29,216 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:29,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:29,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:29,287 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:29,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:29,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562347648] [2024-11-15 22:45:29,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562347648] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:29,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501334109] [2024-11-15 22:45:29,287 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:29,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:29,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:29,290 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:45:29,291 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-15 22:45:29,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:29,442 INFO L256 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-15 22:45:29,444 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:29,469 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:29,469 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:45:29,496 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:29,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501334109] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:45:29,496 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:45:29,496 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-15 22:45:29,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734656063] [2024-11-15 22:45:29,496 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:45:29,497 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-15 22:45:29,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:29,497 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-15 22:45:29,497 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-15 22:45:29,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:29,497 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:29,497 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 17.0) internal successors, (170), 10 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:29,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:29,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:29,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:29,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:29,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:29,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:29,634 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-15 22:45:29,821 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,SelfDestructingSolverStorable25 [2024-11-15 22:45:29,821 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:29,822 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:29,822 INFO L132 ounterexampleChecker]: Examining path program with hash 2094280389, occurence #2 [2024-11-15 22:45:29,822 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:45:29,822 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:45:29,822 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,822 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:45:29,822 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,822 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:45:29,822 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,822 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:45:29,822 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,822 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:45:29,822 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,822 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:45:29,822 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,822 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:45:29,822 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,822 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:45:29,822 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,822 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:45:29,822 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,822 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:45:29,823 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,823 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:45:29,823 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,823 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:45:29,823 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,823 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:45:29,823 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,823 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:45:29,823 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,823 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:45:29,823 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,823 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:45:29,823 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,823 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:45:29,823 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,823 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:45:29,823 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,823 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:45:29,823 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,823 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:45:29,823 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,823 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:45:29,823 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,823 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:45:29,823 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,823 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:45:29,823 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,823 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:45:29,823 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,823 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:45:29,823 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,823 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:45:29,823 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,823 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:45:29,823 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,824 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:45:29,824 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,824 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:45:29,824 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,824 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:45:29,824 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,824 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:45:29,824 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,824 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:45:29,824 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,824 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:45:29,824 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,824 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:45:29,824 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,824 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:45:29,824 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,824 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:45:29,824 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,824 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:45:29,824 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,824 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:45:29,824 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,824 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:45:29,824 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,824 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:45:29,825 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,825 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:45:29,825 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,825 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:45:29,825 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,825 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:45:29,825 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,825 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:45:29,825 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,825 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:45:29,825 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,825 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:45:29,825 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,825 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:45:29,825 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,825 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:45:29,825 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,825 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:45:29,825 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,825 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:45:29,825 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,825 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:45:29,826 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,826 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:45:29,826 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,826 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:45:29,826 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,826 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:45:29,826 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,826 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:45:29,826 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,826 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:45:29,826 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,826 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:45:29,826 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,826 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:45:29,826 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,826 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:45:29,826 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,826 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:45:29,826 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,826 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:45:29,827 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,827 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:45:29,827 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,827 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 126 [2024-11-15 22:45:29,827 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,827 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 129 [2024-11-15 22:45:29,827 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,827 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:45:29,827 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,827 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:45:29,827 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,827 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 133 [2024-11-15 22:45:29,827 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,827 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 136 [2024-11-15 22:45:29,827 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,827 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 138 [2024-11-15 22:45:29,827 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,827 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 139 [2024-11-15 22:45:29,827 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,828 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 141 [2024-11-15 22:45:29,828 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,828 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 144 [2024-11-15 22:45:29,828 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:29,828 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 156 [2024-11-15 22:45:29,828 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,828 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 158 [2024-11-15 22:45:29,828 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,828 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:45:29,828 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:29,828 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 173 [2024-11-15 22:45:29,828 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,828 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 175 [2024-11-15 22:45:29,828 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:29,828 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:45:29,828 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:29,829 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:29,829 INFO L85 PathProgramCache]: Analyzing trace with hash 860553642, now seen corresponding path program 2 times [2024-11-15 22:45:29,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:29,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277005458] [2024-11-15 22:45:29,829 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:29,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:29,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:29,939 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:29,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:29,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277005458] [2024-11-15 22:45:29,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277005458] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:29,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138776546] [2024-11-15 22:45:29,939 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 22:45:29,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:29,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:29,942 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:45:29,947 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-15 22:45:30,115 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-15 22:45:30,116 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:45:30,118 INFO L256 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-15 22:45:30,120 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:30,156 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:30,156 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:45:30,236 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:30,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138776546] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:45:30,236 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:45:30,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2024-11-15 22:45:30,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819918497] [2024-11-15 22:45:30,236 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:45:30,237 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-15 22:45:30,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:30,237 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-15 22:45:30,237 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2024-11-15 22:45:30,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:30,237 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:30,237 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 10.555555555555555) internal successors, (190), 18 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:30,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:30,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:30,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:30,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:30,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:30,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:30,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:30,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:30,366 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-15 22:45:30,554 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-15 22:45:30,554 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:30,554 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:30,555 INFO L132 ounterexampleChecker]: Examining path program with hash 2094280389, occurence #3 [2024-11-15 22:45:30,555 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:45:30,555 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:45:30,555 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,555 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:45:30,555 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,555 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:45:30,555 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,555 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:45:30,555 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,555 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:45:30,555 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,555 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:45:30,555 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,555 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:45:30,555 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,555 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:45:30,555 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,555 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:45:30,555 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,555 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:45:30,555 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,555 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:45:30,555 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,555 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:45:30,555 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,555 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:45:30,555 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,556 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:45:30,556 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,556 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:45:30,556 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,556 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:45:30,556 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,556 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:45:30,556 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,556 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:45:30,556 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,556 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:45:30,556 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,556 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:45:30,556 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,556 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:45:30,556 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,556 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:45:30,556 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,556 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:45:30,556 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,556 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:45:30,556 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,556 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:45:30,556 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,556 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:45:30,556 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,556 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:45:30,556 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,556 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:45:30,556 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,556 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:45:30,556 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,556 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:45:30,556 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,556 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:45:30,556 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,557 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:45:30,557 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,557 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:45:30,557 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,557 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:45:30,557 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,557 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:45:30,557 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,557 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:45:30,557 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,557 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:45:30,557 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,557 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:45:30,557 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,557 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:45:30,557 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,557 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:45:30,557 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,557 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:45:30,557 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,557 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:45:30,557 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,557 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:45:30,557 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,557 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:45:30,557 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,557 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:45:30,557 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,557 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:45:30,557 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,557 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:45:30,557 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,557 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:45:30,558 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,558 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:45:30,558 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,558 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:45:30,558 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,558 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:45:30,558 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,558 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:45:30,558 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,558 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:45:30,558 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,558 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:45:30,558 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,558 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:45:30,558 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,558 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:45:30,558 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,558 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:45:30,558 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,558 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:45:30,558 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,558 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:45:30,559 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,559 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:45:30,559 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,559 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:45:30,559 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,559 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:45:30,559 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,559 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:45:30,559 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,559 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:45:30,559 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,559 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:45:30,559 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,559 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:45:30,559 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,559 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:45:30,559 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,559 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:45:30,559 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,559 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:45:30,559 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,559 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:45:30,559 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,559 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 146 [2024-11-15 22:45:30,560 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,560 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 149 [2024-11-15 22:45:30,560 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,560 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:45:30,560 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,560 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:45:30,560 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,560 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 153 [2024-11-15 22:45:30,560 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,560 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 156 [2024-11-15 22:45:30,560 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,560 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 158 [2024-11-15 22:45:30,560 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,560 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 159 [2024-11-15 22:45:30,560 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,560 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:45:30,561 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,561 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:45:30,561 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:30,561 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 176 [2024-11-15 22:45:30,561 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,561 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 178 [2024-11-15 22:45:30,561 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,561 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 181 [2024-11-15 22:45:30,561 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:30,561 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 193 [2024-11-15 22:45:30,561 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,561 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 195 [2024-11-15 22:45:30,561 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:30,561 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:45:30,561 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:30,562 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:30,562 INFO L85 PathProgramCache]: Analyzing trace with hash 850154474, now seen corresponding path program 3 times [2024-11-15 22:45:30,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:30,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078737849] [2024-11-15 22:45:30,562 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:30,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:30,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:30,822 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:30,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:30,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078737849] [2024-11-15 22:45:30,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078737849] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:30,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820625242] [2024-11-15 22:45:30,823 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-15 22:45:30,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:30,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:30,826 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:45:30,827 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-15 22:45:31,028 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-15 22:45:31,029 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:45:31,030 INFO L256 TraceCheckSpWp]: Trace formula consists of 463 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-15 22:45:31,032 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:31,077 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:31,077 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:45:31,208 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:31,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [820625242] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:45:31,208 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:45:31,208 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2024-11-15 22:45:31,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985216237] [2024-11-15 22:45:31,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:45:31,209 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-15 22:45:31,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:31,210 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-15 22:45:31,210 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2024-11-15 22:45:31,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:31,210 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:31,211 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 8.91304347826087) internal successors, (205), 23 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:31,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:31,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:31,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:31,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:31,211 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:31,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:31,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:31,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:31,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:31,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:45:31,443 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-15 22:45:31,631 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-15 22:45:31,631 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:31,631 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:31,632 INFO L132 ounterexampleChecker]: Examining path program with hash 2094280389, occurence #4 [2024-11-15 22:45:31,632 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:45:31,632 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:45:31,632 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,632 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:45:31,632 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,632 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:45:31,632 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,632 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:45:31,632 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,632 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:45:31,632 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,632 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:45:31,632 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,632 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:45:31,632 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,632 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:45:31,632 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,632 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:45:31,632 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,633 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:45:31,633 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,633 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:45:31,633 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,633 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:45:31,633 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,633 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:45:31,633 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,633 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:45:31,633 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,633 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:45:31,633 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,633 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:45:31,633 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,633 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:45:31,633 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,633 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:45:31,633 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,633 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:45:31,633 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,633 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:45:31,633 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,633 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:45:31,633 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,634 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:45:31,634 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,634 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:45:31,634 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,634 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:45:31,634 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,634 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:45:31,634 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,634 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:45:31,634 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,634 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:45:31,634 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,634 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:45:31,634 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,634 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:45:31,634 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,634 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:45:31,634 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,634 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:45:31,634 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,635 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:45:31,635 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,635 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:45:31,635 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,635 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:45:31,635 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,635 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:45:31,635 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,635 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:45:31,635 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,635 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:45:31,635 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,635 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:45:31,635 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,635 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:45:31,635 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,635 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:45:31,635 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,635 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:45:31,635 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,635 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:45:31,635 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,635 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:45:31,635 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,636 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:45:31,636 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,636 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:45:31,636 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,636 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:45:31,636 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,636 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:45:31,636 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,636 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:45:31,636 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,636 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:45:31,636 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,636 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:45:31,636 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,636 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:45:31,636 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,636 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:45:31,636 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,636 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:45:31,636 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,636 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:45:31,636 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,636 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:45:31,636 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,636 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:45:31,636 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,636 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:45:31,637 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,637 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:45:31,637 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,637 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:45:31,637 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,637 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:45:31,637 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,637 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:45:31,637 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,637 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:45:31,637 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,637 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:45:31,637 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,637 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:45:31,637 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,637 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:45:31,637 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,637 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:45:31,637 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,637 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:45:31,637 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,637 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:45:31,637 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,637 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:45:31,637 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,637 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:45:31,637 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,637 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 147 [2024-11-15 22:45:31,637 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,637 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:45:31,637 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,637 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:45:31,637 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,637 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 155 [2024-11-15 22:45:31,637 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,637 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 157 [2024-11-15 22:45:31,638 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,638 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 160 [2024-11-15 22:45:31,638 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,638 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:45:31,638 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,638 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:45:31,638 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,638 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 165 [2024-11-15 22:45:31,638 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,638 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 167 [2024-11-15 22:45:31,638 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,638 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 168 [2024-11-15 22:45:31,638 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,638 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 171 [2024-11-15 22:45:31,638 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,638 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 173 [2024-11-15 22:45:31,638 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,638 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 174 [2024-11-15 22:45:31,638 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,638 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 176 [2024-11-15 22:45:31,638 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,638 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 179 [2024-11-15 22:45:31,638 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:31,638 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 191 [2024-11-15 22:45:31,638 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,638 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 193 [2024-11-15 22:45:31,638 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,638 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 196 [2024-11-15 22:45:31,638 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:31,638 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 208 [2024-11-15 22:45:31,638 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,638 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 210 [2024-11-15 22:45:31,638 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:31,638 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:45:31,638 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:31,639 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:31,639 INFO L85 PathProgramCache]: Analyzing trace with hash -1218220513, now seen corresponding path program 4 times [2024-11-15 22:45:31,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:31,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290144494] [2024-11-15 22:45:31,639 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:31,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:31,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-15 22:45:31,661 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-15 22:45:31,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-15 22:45:31,696 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-15 22:45:31,696 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-15 22:45:31,697 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2024-11-15 22:45:31,697 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2024-11-15 22:45:31,697 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-15 22:45:31,698 INFO L422 BasicCegarLoop]: Path program histogram: [4, 1, 1] [2024-11-15 22:45:31,699 INFO L320 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE,UNKNOWN (2/3) [2024-11-15 22:45:31,699 WARN L247 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2024-11-15 22:45:31,699 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2024-11-15 22:45:31,732 INFO L143 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2024-11-15 22:45:31,737 INFO L126 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:45:31,752 INFO L181 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-15 22:45:31,752 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2024-11-15 22:45:31,753 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;@13a39690, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:45:31,753 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-15 22:45:32,249 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:32,250 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:32,250 INFO L132 ounterexampleChecker]: Examining path program with hash 1667020622, occurence #1 [2024-11-15 22:45:32,250 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:32,250 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:32,250 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:32,250 INFO L85 PathProgramCache]: Analyzing trace with hash 1914032127, now seen corresponding path program 1 times [2024-11-15 22:45:32,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:32,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173785102] [2024-11-15 22:45:32,251 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:32,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:32,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:32,282 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:32,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:32,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173785102] [2024-11-15 22:45:32,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173785102] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:32,283 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:32,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-15 22:45:32,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839042306] [2024-11-15 22:45:32,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:32,283 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-15 22:45:32,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:32,284 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-15 22:45:32,284 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-15 22:45:32,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:32,284 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:32,284 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 103.0) internal successors, (206), 2 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:32,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:32,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:32,389 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-15 22:45:32,389 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:32,389 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:32,390 INFO L132 ounterexampleChecker]: Examining path program with hash -735149684, occurence #1 [2024-11-15 22:45:32,390 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:32,390 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:32,390 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:32,390 INFO L85 PathProgramCache]: Analyzing trace with hash 1840340146, now seen corresponding path program 1 times [2024-11-15 22:45:32,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:32,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959016109] [2024-11-15 22:45:32,390 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:32,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:32,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:32,437 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:32,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:32,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959016109] [2024-11-15 22:45:32,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959016109] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:32,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:32,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 22:45:32,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614144752] [2024-11-15 22:45:32,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:32,438 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 22:45:32,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:32,438 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 22:45:32,439 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 22:45:32,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:32,439 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:32,439 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 3 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:32,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:32,439 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:32,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:32,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:32,456 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-15 22:45:32,457 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:32,457 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:32,457 INFO L132 ounterexampleChecker]: Examining path program with hash 1260220024, occurence #1 [2024-11-15 22:45:32,457 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:32,457 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:32,457 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:32,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1832927080, now seen corresponding path program 1 times [2024-11-15 22:45:32,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:32,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552728216] [2024-11-15 22:45:32,457 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:32,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:32,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:32,531 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:32,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:32,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552728216] [2024-11-15 22:45:32,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552728216] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:32,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862742580] [2024-11-15 22:45:32,531 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:32,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:32,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:32,534 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:45:32,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-15 22:45:32,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:32,722 INFO L256 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-15 22:45:32,725 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:32,743 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:32,743 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:45:32,766 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:32,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862742580] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:45:32,766 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:45:32,766 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-15 22:45:32,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523321596] [2024-11-15 22:45:32,766 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:45:32,767 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-15 22:45:32,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:32,767 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-15 22:45:32,767 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-15 22:45:32,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:32,768 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:32,768 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 18.0) internal successors, (180), 10 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:32,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:32,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:32,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:32,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:32,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:32,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:32,828 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-15 22:45:33,016 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,SelfDestructingSolverStorable31 [2024-11-15 22:45:33,016 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:33,017 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:33,017 INFO L132 ounterexampleChecker]: Examining path program with hash 1260220024, occurence #2 [2024-11-15 22:45:33,017 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:45:33,017 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:45:33,017 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,017 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:45:33,017 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,017 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:45:33,017 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,017 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:45:33,017 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,017 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:45:33,017 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,017 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:45:33,017 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,017 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:45:33,017 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,017 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:45:33,017 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,017 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:45:33,017 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,017 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:45:33,017 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,017 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:45:33,017 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,018 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:45:33,018 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,018 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:45:33,018 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,018 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:45:33,018 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,018 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:45:33,018 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,018 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:45:33,018 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,018 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:45:33,018 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,018 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:45:33,018 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,018 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:45:33,018 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,018 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:45:33,018 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,018 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:45:33,018 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,018 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:45:33,018 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,018 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:45:33,018 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,018 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:45:33,018 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,018 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:45:33,018 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,018 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:45:33,018 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,018 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:45:33,018 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,018 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:45:33,018 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,018 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:45:33,018 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,019 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:45:33,019 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,019 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:45:33,019 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,019 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:45:33,019 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,019 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:45:33,019 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,019 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:45:33,019 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,019 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:45:33,019 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,019 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:45:33,019 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,019 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:45:33,019 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,019 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:45:33,019 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,019 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:45:33,019 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,019 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:45:33,019 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,019 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:45:33,019 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,019 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:45:33,019 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,019 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:45:33,019 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,019 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:45:33,019 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,019 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:45:33,019 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,019 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:45:33,019 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,019 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:45:33,020 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,020 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:45:33,020 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,020 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:45:33,020 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,020 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:45:33,020 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,020 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:45:33,020 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,020 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:45:33,020 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,020 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:45:33,020 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,020 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:45:33,020 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,020 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:45:33,020 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,020 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:45:33,020 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,020 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:45:33,020 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,020 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:45:33,020 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,020 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:45:33,020 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,020 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:45:33,020 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,020 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:45:33,020 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,020 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:45:33,020 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,020 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 126 [2024-11-15 22:45:33,020 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,020 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 129 [2024-11-15 22:45:33,021 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,021 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:45:33,021 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,021 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:45:33,021 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,021 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 133 [2024-11-15 22:45:33,021 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,021 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 136 [2024-11-15 22:45:33,021 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,021 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 138 [2024-11-15 22:45:33,021 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,021 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 139 [2024-11-15 22:45:33,021 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,021 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 141 [2024-11-15 22:45:33,021 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,021 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 144 [2024-11-15 22:45:33,021 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:33,021 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 156 [2024-11-15 22:45:33,021 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,021 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 158 [2024-11-15 22:45:33,021 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,021 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:45:33,021 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:33,022 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 173 [2024-11-15 22:45:33,022 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,022 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 175 [2024-11-15 22:45:33,022 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,022 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 178 [2024-11-15 22:45:33,022 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:33,022 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 190 [2024-11-15 22:45:33,022 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,022 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 192 [2024-11-15 22:45:33,022 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,022 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:45:33,022 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:33,022 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:33,023 INFO L85 PathProgramCache]: Analyzing trace with hash -1059514152, now seen corresponding path program 2 times [2024-11-15 22:45:33,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:33,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332595451] [2024-11-15 22:45:33,023 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:33,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:33,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:33,113 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:33,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:33,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332595451] [2024-11-15 22:45:33,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332595451] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:33,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874043110] [2024-11-15 22:45:33,113 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 22:45:33,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:33,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:33,115 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:45:33,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-15 22:45:33,294 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-15 22:45:33,294 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:45:33,296 INFO L256 TraceCheckSpWp]: Trace formula consists of 468 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-15 22:45:33,298 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:33,331 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:33,331 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:45:33,411 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:33,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874043110] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:45:33,412 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:45:33,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2024-11-15 22:45:33,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201480967] [2024-11-15 22:45:33,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:45:33,412 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-15 22:45:33,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:33,413 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-15 22:45:33,416 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2024-11-15 22:45:33,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:33,416 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:33,417 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 11.11111111111111) internal successors, (200), 18 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-15 22:45:33,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:33,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:33,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:33,417 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:33,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:33,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:33,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:33,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:33,552 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-15 22:45:33,740 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,16 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:33,741 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:33,741 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:33,741 INFO L132 ounterexampleChecker]: Examining path program with hash 1260220024, occurence #3 [2024-11-15 22:45:33,741 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:45:33,741 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:45:33,741 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,741 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:45:33,741 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,741 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:45:33,741 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,741 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:45:33,741 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,741 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:45:33,741 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,741 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:45:33,741 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,741 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:45:33,741 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,741 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:45:33,741 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,742 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:45:33,742 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,742 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:45:33,742 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,742 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:45:33,742 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,742 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:45:33,742 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,742 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:45:33,742 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,742 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:45:33,742 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,742 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:45:33,742 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,742 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:45:33,742 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,742 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:45:33,742 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,742 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:45:33,742 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,742 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:45:33,742 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,742 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:45:33,742 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,742 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:45:33,742 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,742 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:45:33,742 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,742 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:45:33,742 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,742 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:45:33,742 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,742 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:45:33,742 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,742 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:45:33,743 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,743 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:45:33,743 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,743 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:45:33,743 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,743 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:45:33,743 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,743 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:45:33,743 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,743 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:45:33,743 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,743 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:45:33,743 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,743 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:45:33,743 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,743 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:45:33,743 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,743 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:45:33,743 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,743 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:45:33,743 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,743 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:45:33,743 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,744 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:45:33,744 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,744 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:45:33,744 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,744 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:45:33,744 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,744 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:45:33,744 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,744 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:45:33,744 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,744 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:45:33,744 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,744 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:45:33,744 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,744 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:45:33,744 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,744 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:45:33,744 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,744 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:45:33,744 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,744 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:45:33,744 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,744 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:45:33,744 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,744 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:45:33,744 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,744 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:45:33,744 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,744 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:45:33,744 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,744 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:45:33,744 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,744 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:45:33,744 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,744 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:45:33,745 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,745 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:45:33,745 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,745 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:45:33,745 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,745 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:45:33,745 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,745 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:45:33,745 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,745 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:45:33,745 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,745 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:45:33,745 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,745 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:45:33,745 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,745 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:45:33,745 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,745 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:45:33,745 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,745 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:45:33,745 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,745 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:45:33,745 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,745 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:45:33,745 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,745 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:45:33,745 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,745 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:45:33,745 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,745 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:45:33,745 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,745 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 146 [2024-11-15 22:45:33,745 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,745 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 149 [2024-11-15 22:45:33,745 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,746 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:45:33,746 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,746 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:45:33,746 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,746 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 153 [2024-11-15 22:45:33,746 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,746 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 156 [2024-11-15 22:45:33,746 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,746 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 158 [2024-11-15 22:45:33,746 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,746 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 159 [2024-11-15 22:45:33,746 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,746 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:45:33,746 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,746 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:45:33,746 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:33,746 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 176 [2024-11-15 22:45:33,746 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,746 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 178 [2024-11-15 22:45:33,746 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,746 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 181 [2024-11-15 22:45:33,746 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:33,746 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 193 [2024-11-15 22:45:33,746 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,746 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 195 [2024-11-15 22:45:33,747 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,747 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 198 [2024-11-15 22:45:33,747 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:33,747 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 210 [2024-11-15 22:45:33,747 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,747 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 212 [2024-11-15 22:45:33,747 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:33,747 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:45:33,747 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:33,747 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:33,747 INFO L85 PathProgramCache]: Analyzing trace with hash -1668556456, now seen corresponding path program 3 times [2024-11-15 22:45:33,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:33,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370270349] [2024-11-15 22:45:33,748 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:33,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:33,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:34,001 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:34,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:34,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370270349] [2024-11-15 22:45:34,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370270349] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:34,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549906086] [2024-11-15 22:45:34,001 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-15 22:45:34,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:34,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:34,003 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-15 22:45:34,004 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-15 22:45:34,275 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-15 22:45:34,275 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:45:34,277 INFO L256 TraceCheckSpWp]: Trace formula consists of 508 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-15 22:45:34,279 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:34,320 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:34,321 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:45:34,450 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:34,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549906086] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:45:34,450 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:45:34,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2024-11-15 22:45:34,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042863981] [2024-11-15 22:45:34,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:45:34,450 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-15 22:45:34,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:34,451 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-15 22:45:34,451 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2024-11-15 22:45:34,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:34,452 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:34,452 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 9.347826086956522) internal successors, (215), 23 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:34,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:34,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:34,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:34,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:34,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:34,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:34,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:34,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:34,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:34,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:45:34,664 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-15 22:45:34,852 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,SelfDestructingSolverStorable33 [2024-11-15 22:45:34,852 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:34,852 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:34,853 INFO L132 ounterexampleChecker]: Examining path program with hash 1260220024, occurence #4 [2024-11-15 22:45:34,853 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:45:34,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:45:34,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:45:34,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:45:34,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:45:34,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:45:34,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:45:34,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:45:34,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:45:34,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:45:34,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:45:34,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,853 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:45:34,853 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:45:34,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:45:34,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:45:34,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:45:34,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:45:34,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:45:34,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:45:34,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:45:34,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:45:34,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:45:34,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:45:34,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:45:34,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:45:34,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:45:34,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:45:34,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:45:34,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:45:34,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:45:34,854 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,854 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:45:34,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:45:34,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:45:34,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:45:34,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:45:34,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:45:34,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:45:34,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:45:34,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:45:34,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:45:34,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:45:34,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:45:34,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:45:34,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:45:34,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:45:34,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:45:34,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:45:34,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:45:34,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,855 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:45:34,855 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:45:34,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:45:34,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:45:34,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:45:34,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:45:34,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:45:34,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:45:34,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:45:34,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:45:34,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:45:34,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:45:34,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:45:34,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:45:34,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:45:34,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:45:34,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:45:34,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:45:34,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:45:34,856 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,856 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:45:34,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:45:34,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:45:34,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:45:34,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 147 [2024-11-15 22:45:34,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:45:34,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:45:34,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 155 [2024-11-15 22:45:34,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 157 [2024-11-15 22:45:34,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 160 [2024-11-15 22:45:34,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:45:34,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:45:34,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 165 [2024-11-15 22:45:34,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 167 [2024-11-15 22:45:34,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 168 [2024-11-15 22:45:34,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 171 [2024-11-15 22:45:34,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 173 [2024-11-15 22:45:34,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 174 [2024-11-15 22:45:34,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,857 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 176 [2024-11-15 22:45:34,857 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,858 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 179 [2024-11-15 22:45:34,858 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:34,858 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 191 [2024-11-15 22:45:34,858 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,858 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 193 [2024-11-15 22:45:34,858 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,858 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 196 [2024-11-15 22:45:34,858 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:34,858 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 208 [2024-11-15 22:45:34,858 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,858 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 210 [2024-11-15 22:45:34,858 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,858 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 213 [2024-11-15 22:45:34,858 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:34,858 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 225 [2024-11-15 22:45:34,858 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,858 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 227 [2024-11-15 22:45:34,858 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:34,858 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:45:34,858 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:34,858 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:34,859 INFO L85 PathProgramCache]: Analyzing trace with hash -1362297998, now seen corresponding path program 4 times [2024-11-15 22:45:34,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:34,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327197662] [2024-11-15 22:45:34,859 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:34,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:34,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-15 22:45:34,887 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-15 22:45:34,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-15 22:45:34,916 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-15 22:45:34,917 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-15 22:45:34,917 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2024-11-15 22:45:34,917 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2024-11-15 22:45:34,917 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-11-15 22:45:34,918 INFO L422 BasicCegarLoop]: Path program histogram: [4, 1, 1] [2024-11-15 22:45:34,918 INFO L320 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE,UNKNOWN (1/4) [2024-11-15 22:45:34,918 WARN L247 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2024-11-15 22:45:34,918 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2024-11-15 22:45:34,952 INFO L143 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2024-11-15 22:45:34,956 INFO L126 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:45:34,971 INFO L181 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-15 22:45:34,972 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == t_funThread4of4ForFork0 ======== [2024-11-15 22:45:34,972 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;@13a39690, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:45:34,972 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-15 22:45:35,757 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:35,758 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:35,758 INFO L132 ounterexampleChecker]: Examining path program with hash -1791052108, occurence #1 [2024-11-15 22:45:35,758 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:35,758 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:35,758 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:35,758 INFO L85 PathProgramCache]: Analyzing trace with hash -130912160, now seen corresponding path program 1 times [2024-11-15 22:45:35,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:35,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850533563] [2024-11-15 22:45:35,759 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:35,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:35,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:35,793 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:35,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:35,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850533563] [2024-11-15 22:45:35,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850533563] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:35,794 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:35,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-15 22:45:35,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144713837] [2024-11-15 22:45:35,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:35,794 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-15 22:45:35,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:35,794 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-15 22:45:35,794 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-15 22:45:35,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:35,795 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:35,795 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 120.5) internal successors, (241), 2 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:35,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:38,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:38,647 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-11-15 22:45:38,647 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:38,647 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:38,648 INFO L132 ounterexampleChecker]: Examining path program with hash 1576456404, occurence #1 [2024-11-15 22:45:38,648 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:38,648 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:38,648 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:38,648 INFO L85 PathProgramCache]: Analyzing trace with hash -1085403582, now seen corresponding path program 1 times [2024-11-15 22:45:38,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:38,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337250516] [2024-11-15 22:45:38,648 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:38,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:38,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:38,684 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:38,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:38,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337250516] [2024-11-15 22:45:38,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337250516] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:38,685 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:38,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 22:45:38,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632726279] [2024-11-15 22:45:38,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:38,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 22:45:38,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:38,685 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 22:45:38,685 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 22:45:38,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:38,685 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:38,685 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 64.33333333333333) internal successors, (193), 3 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:38,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:38,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:38,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:38,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:38,743 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-11-15 22:45:38,743 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:38,743 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:38,744 INFO L132 ounterexampleChecker]: Examining path program with hash 108222940, occurence #1 [2024-11-15 22:45:38,744 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:38,744 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:38,744 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:38,744 INFO L85 PathProgramCache]: Analyzing trace with hash -1511474117, now seen corresponding path program 1 times [2024-11-15 22:45:38,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:38,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359042850] [2024-11-15 22:45:38,744 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:38,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:38,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:38,918 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:38,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:38,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359042850] [2024-11-15 22:45:38,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359042850] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:38,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046953900] [2024-11-15 22:45:38,918 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:38,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:38,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:38,920 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-15 22:45:38,921 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-15 22:45:39,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:39,106 INFO L256 TraceCheckSpWp]: Trace formula consists of 537 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-15 22:45:39,108 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:39,121 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:39,122 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:45:39,141 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:39,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046953900] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:45:39,141 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:45:39,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-15 22:45:39,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120933980] [2024-11-15 22:45:39,141 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:45:39,142 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-15 22:45:39,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:39,142 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-15 22:45:39,142 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-15 22:45:39,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:39,143 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:39,143 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 21.0) internal successors, (210), 10 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:39,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:39,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:39,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:39,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:39,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:39,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:39,267 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-15 22:45:39,455 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-15 22:45:39,456 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:39,456 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:39,456 INFO L132 ounterexampleChecker]: Examining path program with hash 108222940, occurence #2 [2024-11-15 22:45:39,456 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:45:39,456 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:45:39,456 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,456 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:45:39,456 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,456 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:45:39,456 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,456 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:45:39,456 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,456 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:45:39,456 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,456 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:45:39,456 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,456 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:45:39,456 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,456 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:45:39,457 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,457 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:45:39,457 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,457 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:45:39,457 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,457 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:45:39,457 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,457 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:45:39,457 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,457 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:45:39,457 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,457 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:45:39,457 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,457 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:45:39,457 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,457 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:45:39,457 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,457 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:45:39,457 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,457 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:45:39,457 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,457 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:45:39,457 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,457 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:45:39,457 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,457 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:45:39,457 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,457 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:45:39,457 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,457 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:45:39,457 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,457 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:45:39,457 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,457 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:45:39,457 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,457 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:45:39,457 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,458 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:45:39,458 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,458 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:45:39,458 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,458 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:45:39,458 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,458 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:45:39,458 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,458 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:45:39,458 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,458 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:45:39,458 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,458 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:45:39,458 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,458 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:45:39,458 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,458 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:45:39,458 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,458 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:45:39,458 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,458 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:45:39,458 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,458 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:45:39,458 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,458 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:45:39,458 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,458 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:45:39,458 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,458 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:45:39,458 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,458 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:45:39,458 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,458 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:45:39,458 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,458 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:45:39,458 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,459 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:45:39,459 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,459 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:45:39,459 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,459 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:45:39,459 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,459 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:45:39,459 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,459 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:45:39,459 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,459 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:45:39,459 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,459 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:45:39,459 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,459 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:45:39,459 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,459 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:45:39,459 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,459 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:45:39,459 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,459 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:45:39,459 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,459 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:45:39,459 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,459 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:45:39,459 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,459 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:45:39,459 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,459 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:45:39,459 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,459 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:45:39,459 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,459 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:45:39,459 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,459 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:45:39,459 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,459 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 126 [2024-11-15 22:45:39,460 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,460 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 129 [2024-11-15 22:45:39,460 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,460 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:45:39,460 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,460 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:45:39,460 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,460 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 133 [2024-11-15 22:45:39,460 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,460 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 136 [2024-11-15 22:45:39,460 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,460 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 138 [2024-11-15 22:45:39,460 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,460 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 139 [2024-11-15 22:45:39,460 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,460 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 141 [2024-11-15 22:45:39,460 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,460 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 144 [2024-11-15 22:45:39,460 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:39,460 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 156 [2024-11-15 22:45:39,460 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,460 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 158 [2024-11-15 22:45:39,460 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,460 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:45:39,460 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:39,460 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 173 [2024-11-15 22:45:39,460 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,460 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 175 [2024-11-15 22:45:39,460 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,460 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 178 [2024-11-15 22:45:39,460 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:39,460 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 190 [2024-11-15 22:45:39,460 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,460 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 192 [2024-11-15 22:45:39,460 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,461 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 195 [2024-11-15 22:45:39,461 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:39,461 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 221 [2024-11-15 22:45:39,461 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,461 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:45:39,461 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:39,461 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:39,461 INFO L85 PathProgramCache]: Analyzing trace with hash -63886181, now seen corresponding path program 2 times [2024-11-15 22:45:39,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:39,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739389277] [2024-11-15 22:45:39,461 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:39,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:39,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:39,558 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:39,558 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:39,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739389277] [2024-11-15 22:45:39,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739389277] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:39,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166293372] [2024-11-15 22:45:39,558 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 22:45:39,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:39,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:39,560 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-15 22:45:39,561 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-15 22:45:39,807 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-15 22:45:39,807 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:45:39,809 INFO L256 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-15 22:45:39,813 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:41,664 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-15 22:45:41,664 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2024-11-15 22:45:41,790 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 56 [2024-11-15 22:45:42,120 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 56 [2024-11-15 22:45:42,472 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 56 [2024-11-15 22:45:42,841 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 56 [2024-11-15 22:45:43,880 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 56 [2024-11-15 22:45:44,043 INFO L349 Elim1Store]: treesize reduction 78, result has 3.7 percent of original size [2024-11-15 22:45:44,044 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 11 select indices, 11 select index equivalence classes, 45 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 10 case distinctions, treesize of input 80 treesize of output 37 [2024-11-15 22:45:44,095 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-15 22:45:44,095 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-15 22:45:44,095 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166293372] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:44,095 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-15 22:45:44,095 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [9] total 30 [2024-11-15 22:45:44,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693498959] [2024-11-15 22:45:44,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:44,096 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-15 22:45:44,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:44,096 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-15 22:45:44,097 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=734, Unknown=0, NotChecked=0, Total=870 [2024-11-15 22:45:44,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:44,097 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:44,097 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 8.91304347826087) internal successors, (205), 23 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:44,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:44,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:44,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:44,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:46,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:46,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:46,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:46,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:45:46,108 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-15 22:45:46,295 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-15 22:45:46,296 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:46,296 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:46,296 INFO L132 ounterexampleChecker]: Examining path program with hash 2101904294, occurence #1 [2024-11-15 22:45:46,296 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:46,296 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:46,296 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:46,296 INFO L85 PathProgramCache]: Analyzing trace with hash 2024943247, now seen corresponding path program 1 times [2024-11-15 22:45:46,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:46,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224380814] [2024-11-15 22:45:46,297 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:46,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:46,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:46,397 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-15 22:45:46,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:46,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224380814] [2024-11-15 22:45:46,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224380814] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:46,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:46,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 22:45:46,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919734673] [2024-11-15 22:45:46,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:46,398 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 22:45:46,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:46,398 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 22:45:46,398 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 22:45:46,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:46,398 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:46,398 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 70.33333333333333) internal successors, (211), 3 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:46,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:46,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:46,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:46,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:45:46,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:46,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:46,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:46,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:46,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:45:46,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:46,545 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-11-15 22:45:46,545 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:46,545 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:46,545 INFO L132 ounterexampleChecker]: Examining path program with hash -1506271410, occurence #1 [2024-11-15 22:45:46,545 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:46,545 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:46,545 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:46,546 INFO L85 PathProgramCache]: Analyzing trace with hash -1378027828, now seen corresponding path program 1 times [2024-11-15 22:45:46,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:46,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465902994] [2024-11-15 22:45:46,546 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:46,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:46,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:46,672 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:46,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:46,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465902994] [2024-11-15 22:45:46,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465902994] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:46,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319990621] [2024-11-15 22:45:46,673 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:46,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:46,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:46,675 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-15 22:45:46,675 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-15 22:45:46,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:46,875 INFO L256 TraceCheckSpWp]: Trace formula consists of 589 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-15 22:45:46,877 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:46,903 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:46,903 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:45:46,960 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:46,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319990621] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:45:46,961 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:45:46,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2024-11-15 22:45:46,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802230624] [2024-11-15 22:45:46,961 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:45:46,962 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-15 22:45:46,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:46,962 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-15 22:45:46,962 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2024-11-15 22:45:46,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:46,962 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:46,963 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 13.666666666666666) internal successors, (246), 18 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-15 22:45:46,963 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:46,963 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:46,963 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:46,963 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:45:46,963 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:46,963 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:47,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:47,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:47,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:47,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:45:47,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:47,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:47,159 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-15 22:45:47,346 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,SelfDestructingSolverStorable40 [2024-11-15 22:45:47,347 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:47,347 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:47,347 INFO L132 ounterexampleChecker]: Examining path program with hash -1506271410, occurence #2 [2024-11-15 22:45:47,347 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:45:47,347 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:45:47,347 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,347 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:45:47,347 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,347 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:45:47,347 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,347 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:45:47,347 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,347 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:45:47,347 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,347 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:45:47,347 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,347 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:45:47,347 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,347 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:45:47,347 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,347 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:45:47,348 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,348 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:45:47,348 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,348 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:45:47,348 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,348 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:45:47,348 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,348 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:45:47,348 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,348 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:45:47,348 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,348 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:45:47,348 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,348 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:45:47,348 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,348 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:45:47,348 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,348 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:45:47,348 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,348 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:45:47,348 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,348 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:45:47,348 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,348 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:45:47,348 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,348 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:45:47,348 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,348 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:45:47,348 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,348 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:45:47,348 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,348 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:45:47,348 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,348 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:45:47,348 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,348 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:45:47,349 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,349 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:45:47,349 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,349 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:45:47,349 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,349 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:45:47,349 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,349 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:45:47,349 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,349 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:45:47,349 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,349 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:45:47,349 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,349 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:45:47,349 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,349 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:45:47,349 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,349 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:45:47,349 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,349 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:45:47,349 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,349 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:45:47,349 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,349 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:45:47,349 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,349 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:45:47,349 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,350 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:45:47,350 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,350 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:45:47,350 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,350 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:45:47,350 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,350 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:45:47,350 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,350 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:45:47,350 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,350 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:45:47,350 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,350 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:45:47,350 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,350 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:45:47,350 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,350 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:45:47,350 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,350 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:45:47,350 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,350 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:45:47,350 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,351 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:45:47,351 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,351 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:45:47,351 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,351 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:45:47,351 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,351 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:45:47,351 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,351 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:45:47,351 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,351 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:45:47,351 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,351 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:45:47,351 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,351 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:45:47,351 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,351 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:45:47,351 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,351 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:45:47,351 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,351 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:45:47,351 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,351 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:45:47,351 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,352 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:45:47,352 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,352 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:45:47,352 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,352 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:45:47,352 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,352 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:45:47,352 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,352 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:45:47,352 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,352 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:45:47,352 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,352 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:45:47,352 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,352 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 146 [2024-11-15 22:45:47,352 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,352 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 149 [2024-11-15 22:45:47,352 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,352 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:45:47,352 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,352 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:45:47,352 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,352 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 153 [2024-11-15 22:45:47,352 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,352 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 156 [2024-11-15 22:45:47,352 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,352 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 158 [2024-11-15 22:45:47,352 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,352 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 159 [2024-11-15 22:45:47,352 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,352 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:45:47,353 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,353 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:45:47,353 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:47,353 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 176 [2024-11-15 22:45:47,353 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,353 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 178 [2024-11-15 22:45:47,353 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,353 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 181 [2024-11-15 22:45:47,353 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:47,353 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 193 [2024-11-15 22:45:47,353 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,353 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 195 [2024-11-15 22:45:47,353 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,353 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 198 [2024-11-15 22:45:47,353 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:47,353 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 210 [2024-11-15 22:45:47,353 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,353 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 212 [2024-11-15 22:45:47,353 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,353 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 215 [2024-11-15 22:45:47,353 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:47,353 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 241 [2024-11-15 22:45:47,353 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,353 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 243 [2024-11-15 22:45:47,353 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,353 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 245 [2024-11-15 22:45:47,353 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,353 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 246 [2024-11-15 22:45:47,353 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,353 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 249 [2024-11-15 22:45:47,353 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,353 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 252 [2024-11-15 22:45:47,353 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,354 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 253 [2024-11-15 22:45:47,354 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,354 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 254 [2024-11-15 22:45:47,354 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,354 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 256 [2024-11-15 22:45:47,361 WARN L197 CommutativityChecker]: Unsatisfiable commutativity condition generated: 8422#(not (or (not (= (store |#pthreadsMutex| |~#__global_lock~0.base| (store (select |#pthreadsMutex| |~#__global_lock~0.base|) |~#__global_lock~0.offset| 1)) (store |#pthreadsMutex| |~#__global_lock~0.base| (store (select |#pthreadsMutex| |~#__global_lock~0.base|) |~#__global_lock~0.offset| 0)))) (not (= (select (select |#pthreadsMutex| |~#__global_lock~0.base|) |~#__global_lock~0.offset|) 0)))) [2024-11-15 22:45:47,361 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:47,361 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:45:47,361 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:47,362 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:47,362 INFO L85 PathProgramCache]: Analyzing trace with hash -314978420, now seen corresponding path program 2 times [2024-11-15 22:45:47,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:47,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976403747] [2024-11-15 22:45:47,362 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:47,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:47,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:47,585 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:47,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:47,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976403747] [2024-11-15 22:45:47,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976403747] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:47,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046460190] [2024-11-15 22:45:47,586 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 22:45:47,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:47,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:47,588 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-15 22:45:47,588 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-15 22:45:47,788 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-15 22:45:47,788 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:45:47,790 INFO L256 TraceCheckSpWp]: Trace formula consists of 559 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-15 22:45:47,792 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:47,935 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-15 22:45:47,935 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-15 22:45:47,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046460190] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:47,935 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-15 22:45:47,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [17] total 26 [2024-11-15 22:45:47,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121878109] [2024-11-15 22:45:47,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:47,935 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-15 22:45:47,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:47,936 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-15 22:45:47,936 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=536, Unknown=0, NotChecked=0, Total=650 [2024-11-15 22:45:47,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:47,936 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:47,936 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 21.363636363636363) internal successors, (235), 11 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:47,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:47,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:47,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:47,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:45:47,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:47,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:47,937 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:50,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:50,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:50,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:50,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:45:50,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:50,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:50,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:45:50,185 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-15 22:45:50,372 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,21 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:50,373 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:50,373 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:50,373 INFO L132 ounterexampleChecker]: Examining path program with hash 1615050649, occurence #1 [2024-11-15 22:45:50,373 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:50,373 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:50,373 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:50,374 INFO L85 PathProgramCache]: Analyzing trace with hash -34460213, now seen corresponding path program 1 times [2024-11-15 22:45:50,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:50,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569868658] [2024-11-15 22:45:50,374 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:50,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:50,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:50,692 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:50,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:50,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569868658] [2024-11-15 22:45:50,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569868658] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:50,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287223512] [2024-11-15 22:45:50,693 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:50,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:50,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:50,695 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:45:50,696 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-15 22:45:50,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:50,916 INFO L256 TraceCheckSpWp]: Trace formula consists of 657 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-15 22:45:50,918 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:50,961 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:50,961 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:45:51,093 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:51,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287223512] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:45:51,093 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:45:51,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2024-11-15 22:45:51,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754889547] [2024-11-15 22:45:51,093 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:45:51,094 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-15 22:45:51,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:51,094 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-15 22:45:51,094 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2024-11-15 22:45:51,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:51,094 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:51,095 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 11.652173913043478) internal successors, (268), 23 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:51,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:51,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:51,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:51,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:45:51,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:51,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:51,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:45:51,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:51,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:51,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:51,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:51,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:45:51,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:51,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:51,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:45:51,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:45:51,429 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-15 22:45:51,616 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2024-11-15 22:45:51,617 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:51,617 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:51,617 INFO L132 ounterexampleChecker]: Examining path program with hash 1615050649, occurence #2 [2024-11-15 22:45:51,617 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:45:51,617 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:45:51,617 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,618 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:45:51,618 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,618 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:45:51,618 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,618 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:45:51,618 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,618 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:45:51,618 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,618 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:45:51,618 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,618 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:45:51,618 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,618 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:45:51,618 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,618 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:45:51,618 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,618 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:45:51,618 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,618 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:45:51,618 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,618 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:45:51,618 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,618 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:45:51,618 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,618 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:45:51,618 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,618 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:45:51,619 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,619 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:45:51,619 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,619 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:45:51,619 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,619 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:45:51,619 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,619 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:45:51,619 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,619 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:45:51,619 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,619 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:45:51,619 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,619 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:45:51,619 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,619 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:45:51,619 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,619 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:45:51,619 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,619 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:45:51,619 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,619 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:45:51,619 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,619 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:45:51,619 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,620 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:45:51,620 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,620 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:45:51,620 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,620 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:45:51,620 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,620 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:45:51,620 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,620 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:45:51,620 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,620 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:45:51,620 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,620 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:45:51,620 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,620 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:45:51,620 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,620 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:45:51,620 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,620 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:45:51,620 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,620 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:45:51,620 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,620 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:45:51,620 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,620 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:45:51,620 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,620 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:45:51,620 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,620 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:45:51,620 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,620 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:45:51,620 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,620 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:45:51,620 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,620 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:45:51,620 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,620 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:45:51,621 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,621 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:45:51,621 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,621 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:45:51,621 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,621 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:45:51,621 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,621 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:45:51,621 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,621 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:45:51,621 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,621 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:45:51,621 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,621 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:45:51,621 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,621 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:45:51,621 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,621 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:45:51,621 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,621 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:45:51,621 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,621 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:45:51,621 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,621 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:45:51,621 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,621 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:45:51,621 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,621 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:45:51,621 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,621 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:45:51,621 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,621 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:45:51,621 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,621 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:45:51,621 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,621 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:45:51,621 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,622 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:45:51,622 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,622 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:45:51,622 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,622 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:45:51,622 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,622 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:45:51,622 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,622 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:45:51,622 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,622 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:45:51,622 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,622 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 147 [2024-11-15 22:45:51,622 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,622 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:45:51,622 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,622 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:45:51,622 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,622 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 155 [2024-11-15 22:45:51,622 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,622 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 157 [2024-11-15 22:45:51,622 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,622 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 160 [2024-11-15 22:45:51,622 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,622 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:45:51,622 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,622 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:45:51,622 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,622 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 165 [2024-11-15 22:45:51,622 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,622 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 167 [2024-11-15 22:45:51,622 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,622 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 168 [2024-11-15 22:45:51,622 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,622 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 171 [2024-11-15 22:45:51,622 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,623 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 173 [2024-11-15 22:45:51,623 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,623 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 174 [2024-11-15 22:45:51,623 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,623 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 176 [2024-11-15 22:45:51,623 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,623 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 179 [2024-11-15 22:45:51,623 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:51,623 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 191 [2024-11-15 22:45:51,623 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,623 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 193 [2024-11-15 22:45:51,623 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,623 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 196 [2024-11-15 22:45:51,623 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:51,623 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 208 [2024-11-15 22:45:51,623 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,623 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 210 [2024-11-15 22:45:51,623 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,623 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 213 [2024-11-15 22:45:51,623 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:51,623 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 239 [2024-11-15 22:45:51,623 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,623 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 242 [2024-11-15 22:45:51,623 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:51,623 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 269 [2024-11-15 22:45:51,623 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:51,623 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:45:51,623 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:51,624 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:51,624 INFO L85 PathProgramCache]: Analyzing trace with hash -431490332, now seen corresponding path program 2 times [2024-11-15 22:45:51,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:51,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231263516] [2024-11-15 22:45:51,624 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:51,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:51,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:57,718 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:45:57,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:57,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231263516] [2024-11-15 22:45:57,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231263516] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:57,719 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:57,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2024-11-15 22:45:57,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254860281] [2024-11-15 22:45:57,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:57,719 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-15 22:45:57,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:57,720 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-15 22:45:57,720 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1019, Unknown=0, NotChecked=0, Total=1190 [2024-11-15 22:45:57,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:57,721 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:57,721 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 6.714285714285714) internal successors, (235), 35 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:57,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:57,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:57,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:57,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:45:57,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:57,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:57,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:45:57,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:45:57,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:04,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:04,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:04,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:46:04,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:46:04,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:04,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:46:04,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:46:04,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:46:04,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-15 22:46:04,273 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2024-11-15 22:46:04,273 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:46:04,273 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:46:04,273 INFO L132 ounterexampleChecker]: Examining path program with hash -656688236, occurence #1 [2024-11-15 22:46:04,273 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:46:04,273 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:46:04,273 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:46:04,273 INFO L85 PathProgramCache]: Analyzing trace with hash 1234912618, now seen corresponding path program 1 times [2024-11-15 22:46:04,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:46:04,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618392536] [2024-11-15 22:46:04,273 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:46:04,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:46:04,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:46:07,479 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:46:07,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:46:07,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618392536] [2024-11-15 22:46:07,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618392536] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:46:07,479 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:46:07,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2024-11-15 22:46:07,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056097733] [2024-11-15 22:46:07,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:46:07,480 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-15 22:46:07,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:46:07,480 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-15 22:46:07,481 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=972, Unknown=0, NotChecked=0, Total=1122 [2024-11-15 22:46:07,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:07,481 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:46:07,481 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 7.382352941176471) internal successors, (251), 34 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-15 22:46:07,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:07,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:07,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:46:07,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:46:07,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:07,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:46:07,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:46:07,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:46:07,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 45 states. [2024-11-15 22:46:07,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:10,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:10,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:10,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:46:10,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:46:10,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:10,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:46:10,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:46:10,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:46:10,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-11-15 22:46:10,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-15 22:46:10,680 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2024-11-15 22:46:10,680 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:46:10,680 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:46:10,680 INFO L132 ounterexampleChecker]: Examining path program with hash -291861382, occurence #1 [2024-11-15 22:46:10,680 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:46:10,680 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:46:10,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:46:10,680 INFO L85 PathProgramCache]: Analyzing trace with hash -1829036038, now seen corresponding path program 3 times [2024-11-15 22:46:10,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:46:10,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203129580] [2024-11-15 22:46:10,681 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:46:10,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:46:10,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:46:16,392 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:46:16,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:46:16,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203129580] [2024-11-15 22:46:16,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203129580] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:46:16,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:46:16,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2024-11-15 22:46:16,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447653024] [2024-11-15 22:46:16,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:46:16,393 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-15 22:46:16,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:46:16,393 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-15 22:46:16,394 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=1117, Unknown=0, NotChecked=0, Total=1260 [2024-11-15 22:46:16,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:16,394 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:46:16,394 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 6.527777777777778) internal successors, (235), 36 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:46:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:46:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:46:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:46:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:46:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:46:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2024-11-15 22:46:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-11-15 22:46:16,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:38,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:38,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:38,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:46:38,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:46:38,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:38,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:46:38,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:46:38,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:46:38,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:46:38,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:46:38,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:46:38,434 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2024-11-15 22:46:38,435 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:46:38,435 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:46:38,435 INFO L132 ounterexampleChecker]: Examining path program with hash -1569866558, occurence #1 [2024-11-15 22:46:38,435 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:46:38,435 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:46:38,435 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:46:38,435 INFO L85 PathProgramCache]: Analyzing trace with hash -564775307, now seen corresponding path program 1 times [2024-11-15 22:46:38,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:46:38,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647639149] [2024-11-15 22:46:38,435 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:46:38,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:46:38,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:46:44,409 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:46:44,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:46:44,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647639149] [2024-11-15 22:46:44,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647639149] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:46:44,410 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:46:44,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2024-11-15 22:46:44,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596779351] [2024-11-15 22:46:44,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:46:44,410 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-15 22:46:44,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:46:44,411 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-15 22:46:44,411 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1088, Unknown=0, NotChecked=0, Total=1260 [2024-11-15 22:46:44,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:44,411 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:46:44,412 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 6.972222222222222) internal successors, (251), 36 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-15 22:46:44,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:44,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:44,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:46:44,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:46:44,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:44,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:46:44,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:46:44,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:46:44,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:46:44,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:46:44,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:46:44,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:49,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:49,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:49,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:46:49,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:46:49,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:49,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:46:49,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:46:49,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:46:49,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:46:49,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:46:49,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:46:49,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-11-15 22:46:49,420 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2024-11-15 22:46:49,420 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:46:49,420 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:46:49,421 INFO L132 ounterexampleChecker]: Examining path program with hash 1359929606, occurence #1 [2024-11-15 22:46:49,421 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:46:49,421 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:46:49,421 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:46:49,421 INFO L85 PathProgramCache]: Analyzing trace with hash -2091665915, now seen corresponding path program 1 times [2024-11-15 22:46:49,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:46:49,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949426536] [2024-11-15 22:46:49,421 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:46:49,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:46:49,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:46:53,809 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:46:53,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:46:53,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949426536] [2024-11-15 22:46:53,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949426536] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:46:53,809 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:46:53,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2024-11-15 22:46:53,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876903642] [2024-11-15 22:46:53,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:46:53,809 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-15 22:46:53,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:46:53,810 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-15 22:46:53,810 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=827, Unknown=0, NotChecked=0, Total=992 [2024-11-15 22:46:53,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:53,810 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:46:53,810 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 7.34375) internal successors, (235), 32 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:46:53,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:53,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:53,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:46:53,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:46:53,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:53,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:46:53,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:46:53,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:46:53,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:46:53,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:46:53,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:46:53,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2024-11-15 22:46:53,811 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:47:12,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:47:12,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:47:12,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:47:12,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:47:12,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:47:12,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:47:12,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:47:12,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:47:12,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:47:12,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:47:12,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:47:12,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:47:12,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:47:12,852 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2024-11-15 22:47:12,852 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:47:12,852 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:47:12,852 INFO L132 ounterexampleChecker]: Examining path program with hash -1909979452, occurence #1 [2024-11-15 22:47:12,852 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:47:12,852 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:47:12,852 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:47:12,852 INFO L85 PathProgramCache]: Analyzing trace with hash 2001810535, now seen corresponding path program 1 times [2024-11-15 22:47:12,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:47:12,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162691689] [2024-11-15 22:47:12,853 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:47:12,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:47:12,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:47:24,004 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:47:24,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:47:24,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162691689] [2024-11-15 22:47:24,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162691689] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:47:24,004 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:47:24,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2024-11-15 22:47:24,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745609347] [2024-11-15 22:47:24,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:47:24,005 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-11-15 22:47:24,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:47:24,005 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-11-15 22:47:24,006 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=1508, Unknown=0, NotChecked=0, Total=1722 [2024-11-15 22:47:24,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:47:24,006 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:47:24,006 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 6.690476190476191) internal successors, (281), 42 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:47:24,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:47:24,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:47:24,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:47:24,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:47:24,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:47:24,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:47:24,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:47:24,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:47:24,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:47:24,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:47:24,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:47:24,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:47:24,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:47:24,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:47:35,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:47:35,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:47:35,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:47:35,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:47:35,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:47:35,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:47:35,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:47:35,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:47:35,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:47:35,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:47:35,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:47:35,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:47:35,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:47:35,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-15 22:47:35,839 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2024-11-15 22:47:35,839 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:47:35,839 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:47:35,839 INFO L132 ounterexampleChecker]: Examining path program with hash -2099063252, occurence #1 [2024-11-15 22:47:35,839 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:47:35,839 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:47:35,839 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:47:35,840 INFO L85 PathProgramCache]: Analyzing trace with hash -531169289, now seen corresponding path program 1 times [2024-11-15 22:47:35,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:47:35,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413472595] [2024-11-15 22:47:35,840 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:47:35,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:47:35,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:47:45,859 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:47:45,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:47:45,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413472595] [2024-11-15 22:47:45,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413472595] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:47:45,859 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:47:45,859 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2024-11-15 22:47:45,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869212304] [2024-11-15 22:47:45,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:47:45,859 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-15 22:47:45,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:47:45,860 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-15 22:47:45,860 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=1286, Unknown=0, NotChecked=0, Total=1482 [2024-11-15 22:47:45,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:47:45,860 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:47:45,860 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 6.794871794871795) internal successors, (265), 39 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:47:45,860 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:47:45,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:47:45,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:47:45,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:47:45,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:47:45,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:47:45,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:47:45,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:47:45,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:47:45,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:47:45,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:47:45,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:47:45,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:47:45,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2024-11-15 22:47:45,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:48:24,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:48:24,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:48:24,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:48:24,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:48:24,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:48:24,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:48:24,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:48:24,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:48:24,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:48:24,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:48:24,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:48:24,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:48:24,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:48:24,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-15 22:48:24,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:48:24,563 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2024-11-15 22:48:24,564 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:48:24,564 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:48:24,564 INFO L132 ounterexampleChecker]: Examining path program with hash 533658766, occurence #1 [2024-11-15 22:48:24,564 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:48:24,564 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:48:24,564 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:48:24,564 INFO L85 PathProgramCache]: Analyzing trace with hash -21735559, now seen corresponding path program 1 times [2024-11-15 22:48:24,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:48:24,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350227905] [2024-11-15 22:48:24,565 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:48:24,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:48:24,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:48:28,230 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:48:28,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:48:28,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350227905] [2024-11-15 22:48:28,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350227905] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:48:28,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:48:28,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [] total 39 [2024-11-15 22:48:28,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457015798] [2024-11-15 22:48:28,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:48:28,231 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-15 22:48:28,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:48:28,231 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-15 22:48:28,232 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1317, Unknown=0, NotChecked=0, Total=1482 [2024-11-15 22:48:28,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:48:28,232 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:48:28,232 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 7.615384615384615) internal successors, (297), 39 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:48:28,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:48:28,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:48:28,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:48:28,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:48:28,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:48:28,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:48:28,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:48:28,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:48:28,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:48:28,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:48:28,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:48:28,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:48:28,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:48:28,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-15 22:48:28,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:48:28,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:48:46,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:48:46,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:48:46,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:48:46,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:48:46,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:48:46,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:48:46,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:48:46,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:48:46,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:48:46,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:48:46,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:48:46,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:48:46,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:48:46,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-15 22:48:46,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:48:46,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-15 22:48:46,788 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2024-11-15 22:48:46,788 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:48:46,788 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:48:46,789 INFO L132 ounterexampleChecker]: Examining path program with hash 1689791011, occurence #1 [2024-11-15 22:48:46,789 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:48:46,789 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:48:46,789 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:48:46,789 INFO L85 PathProgramCache]: Analyzing trace with hash 440414217, now seen corresponding path program 2 times [2024-11-15 22:48:46,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:48:46,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624087910] [2024-11-15 22:48:46,790 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:48:46,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:48:46,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:49:05,254 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:49:05,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:49:05,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624087910] [2024-11-15 22:49:05,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624087910] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:49:05,254 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:49:05,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [43] imperfect sequences [] total 43 [2024-11-15 22:49:05,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127686086] [2024-11-15 22:49:05,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:49:05,255 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-11-15 22:49:05,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:49:05,255 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-11-15 22:49:05,256 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1604, Unknown=0, NotChecked=0, Total=1806 [2024-11-15 22:49:05,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:49:05,256 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:49:05,256 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 6.534883720930233) internal successors, (281), 43 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:49:05,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:49:05,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:49:05,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:49:05,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:49:05,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:49:05,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:49:05,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:49:05,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:49:05,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:49:05,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:49:05,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:49:05,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:49:05,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:49:05,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-15 22:49:05,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:49:05,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-15 22:49:05,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:49:36,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:49:36,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:49:36,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:49:36,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:49:36,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:49:36,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:49:36,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:49:36,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:49:36,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:49:36,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:49:36,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:49:36,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:49:36,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:49:36,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-15 22:49:36,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2024-11-15 22:49:36,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:49:36,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2024-11-15 22:49:36,358 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2024-11-15 22:49:36,358 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:49:36,358 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:49:36,359 INFO L132 ounterexampleChecker]: Examining path program with hash 841870071, occurence #1 [2024-11-15 22:49:36,359 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:49:36,359 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:49:36,359 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:49:36,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1511735885, now seen corresponding path program 2 times [2024-11-15 22:49:36,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:49:36,359 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599763738] [2024-11-15 22:49:36,359 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:49:36,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:49:36,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:49:53,880 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:49:53,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:49:53,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599763738] [2024-11-15 22:49:53,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599763738] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:49:53,881 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:49:53,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [43] imperfect sequences [] total 43 [2024-11-15 22:49:53,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388404018] [2024-11-15 22:49:53,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:49:53,881 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-11-15 22:49:53,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:49:53,882 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-11-15 22:49:53,882 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1611, Unknown=0, NotChecked=0, Total=1806 [2024-11-15 22:49:53,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:49:53,882 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:49:53,883 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 6.906976744186046) internal successors, (297), 43 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:49:53,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:49:53,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:49:53,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:49:53,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:49:53,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:49:53,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:49:53,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:49:53,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:49:53,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:49:53,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:49:53,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:49:53,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:49:53,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:49:53,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-15 22:49:53,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2024-11-15 22:49:53,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:49:53,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 84 states. [2024-11-15 22:49:53,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:50:19,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:50:19,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:50:19,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:50:19,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:50:19,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:50:19,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:50:19,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:50:19,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:50:19,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:50:19,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:50:19,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:50:19,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:50:19,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:50:19,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-15 22:50:19,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2024-11-15 22:50:19,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:50:19,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2024-11-15 22:50:19,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2024-11-15 22:50:19,152 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2024-11-15 22:50:19,152 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:50:19,152 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:50:19,152 INFO L132 ounterexampleChecker]: Examining path program with hash -915531497, occurence #1 [2024-11-15 22:50:19,152 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:50:19,152 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:50:19,153 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:50:19,153 INFO L85 PathProgramCache]: Analyzing trace with hash -365840461, now seen corresponding path program 3 times [2024-11-15 22:50:19,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:50:19,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480134344] [2024-11-15 22:50:19,153 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:50:19,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:50:19,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:50:33,647 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:50:33,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:50:33,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480134344] [2024-11-15 22:50:33,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480134344] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:50:33,647 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:50:33,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [46] imperfect sequences [] total 46 [2024-11-15 22:50:33,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672883228] [2024-11-15 22:50:33,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:50:33,648 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-11-15 22:50:33,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:50:33,648 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-11-15 22:50:33,649 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1898, Unknown=0, NotChecked=0, Total=2070 [2024-11-15 22:50:33,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:50:33,649 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:50:33,649 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 6.456521739130435) internal successors, (297), 46 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:50:33,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:50:33,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:50:33,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:50:33,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:50:33,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:50:33,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:50:33,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:50:33,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:50:33,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:50:33,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:50:33,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:50:33,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:50:33,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:50:33,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-15 22:50:33,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2024-11-15 22:50:33,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:50:33,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 84 states. [2024-11-15 22:50:33,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 95 states. [2024-11-15 22:50:33,649 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:50:58,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:50:58,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:50:58,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:50:58,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:50:58,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:50:58,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:50:58,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:50:58,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:50:58,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:50:58,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:50:58,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:50:58,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:50:58,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:50:58,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-15 22:50:58,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2024-11-15 22:50:58,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:50:58,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2024-11-15 22:50:58,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2024-11-15 22:50:58,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2024-11-15 22:50:58,548 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2024-11-15 22:50:58,548 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:50:58,548 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:50:58,549 INFO L132 ounterexampleChecker]: Examining path program with hash 1523782732, occurence #1 [2024-11-15 22:50:58,549 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:50:58,549 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:50:58,549 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:50:58,549 INFO L85 PathProgramCache]: Analyzing trace with hash -1716415565, now seen corresponding path program 4 times [2024-11-15 22:50:58,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:50:58,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503483844] [2024-11-15 22:50:58,549 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:50:58,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:50:58,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:50:58,820 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:50:58,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:50:58,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503483844] [2024-11-15 22:50:58,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503483844] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:50:58,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:50:58,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-15 22:50:58,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402163222] [2024-11-15 22:50:58,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:50:58,821 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-15 22:50:58,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:50:58,821 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-15 22:50:58,821 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-15 22:50:58,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:50:58,821 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:50:58,821 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 36.25) internal successors, (290), 8 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:50:58,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:50:58,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:50:58,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:50:58,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:50:58,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:50:58,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:50:58,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:50:58,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:50:58,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:50:58,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:50:58,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:50:58,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:50:58,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:50:58,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-15 22:50:58,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2024-11-15 22:50:58,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:50:58,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 84 states. [2024-11-15 22:50:58,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 95 states. [2024-11-15 22:50:58,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2024-11-15 22:50:58,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:51:11,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:51:11,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:51:11,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:51:11,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:51:11,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:51:11,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:51:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:51:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:51:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:51:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:51:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:51:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:51:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:51:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-15 22:51:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2024-11-15 22:51:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:51:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2024-11-15 22:51:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2024-11-15 22:51:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2024-11-15 22:51:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 22:51:11,515 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2024-11-15 22:51:11,516 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:51:11,516 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:51:11,516 INFO L132 ounterexampleChecker]: Examining path program with hash 358957665, occurence #1 [2024-11-15 22:51:11,516 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:51:11,516 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:51:11,516 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:51:11,516 INFO L85 PathProgramCache]: Analyzing trace with hash -1274330589, now seen corresponding path program 1 times [2024-11-15 22:51:11,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:51:11,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425216060] [2024-11-15 22:51:11,517 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:51:11,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:51:11,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:51:20,696 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:51:20,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:51:20,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425216060] [2024-11-15 22:51:20,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425216060] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:51:20,696 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:51:20,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2024-11-15 22:51:20,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875826782] [2024-11-15 22:51:20,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:51:20,697 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-11-15 22:51:20,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:51:20,697 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-11-15 22:51:20,698 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1549, Unknown=0, NotChecked=0, Total=1722 [2024-11-15 22:51:20,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:51:20,698 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:51:20,698 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 6.690476190476191) internal successors, (281), 42 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:51:20,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:51:20,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:51:20,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:51:20,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:51:20,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:51:20,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:51:20,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:51:20,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:51:20,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:51:20,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:51:20,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:51:20,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:51:20,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:51:20,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-15 22:51:20,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2024-11-15 22:51:20,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:51:20,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 84 states. [2024-11-15 22:51:20,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 95 states. [2024-11-15 22:51:20,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 82 states. [2024-11-15 22:51:20,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 22:51:20,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:51:53,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:51:53,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:51:53,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:51:53,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:51:53,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:51:53,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:51:53,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:51:53,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:51:53,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:51:53,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:51:53,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:51:53,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:51:53,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:51:53,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2024-11-15 22:51:53,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2024-11-15 22:51:53,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-15 22:51:53,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2024-11-15 22:51:53,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-11-15 22:51:53,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2024-11-15 22:51:53,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 22:51:53,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2024-11-15 22:51:53,378 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2024-11-15 22:51:53,378 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:51:53,378 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:51:53,378 INFO L132 ounterexampleChecker]: Examining path program with hash 1237152952, occurence #1 [2024-11-15 22:51:53,378 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:51:53,378 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:51:53,379 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:51:53,379 INFO L85 PathProgramCache]: Analyzing trace with hash -766496973, now seen corresponding path program 5 times [2024-11-15 22:51:53,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:51:53,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362069180] [2024-11-15 22:51:53,379 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:51:53,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:51:53,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:52:06,292 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:52:06,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:52:06,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362069180] [2024-11-15 22:52:06,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362069180] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:52:06,293 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:52:06,293 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [45] imperfect sequences [] total 45 [2024-11-15 22:52:06,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697681341] [2024-11-15 22:52:06,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:52:06,293 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-11-15 22:52:06,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:52:06,294 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-11-15 22:52:06,294 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1802, Unknown=0, NotChecked=0, Total=1980 [2024-11-15 22:52:06,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:52:06,294 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:52:06,295 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 6.6) internal successors, (297), 45 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 63 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 98 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 85 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2024-11-15 22:52:06,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:52:31,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:52:31,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:52:31,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:52:31,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:52:31,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:52:31,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:52:31,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:52:31,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:52:31,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:52:31,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-15 22:52:31,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-15 22:52:31,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:52:31,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:52:31,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2024-11-15 22:52:31,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2024-11-15 22:52:31,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-15 22:52:31,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2024-11-15 22:52:31,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-11-15 22:52:31,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2024-11-15 22:52:31,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 22:52:31,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2024-11-15 22:52:31,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2024-11-15 22:52:31,421 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2024-11-15 22:52:31,421 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:52:31,421 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:52:31,422 INFO L132 ounterexampleChecker]: Examining path program with hash -50618274, occurence #1 [2024-11-15 22:52:31,422 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:52:31,422 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:52:31,422 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:52:31,422 INFO L85 PathProgramCache]: Analyzing trace with hash 1603968819, now seen corresponding path program 6 times [2024-11-15 22:52:31,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:52:31,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019334380] [2024-11-15 22:52:31,422 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:52:31,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:52:31,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat