/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 -tc ../benchexec/../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../benchexec/../../../trunk/examples/settings/default/gemcutter/svcomp-Reach-32bit-GemCutter_Default.epf -i ../../../trunk/examples/svcomp/weaver/popl20-more-buffer-series3.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.3.0-dev-4cc0a57-m [2025-04-14 13:01:42,849 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-04-14 13:01:42,886 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../benchexec/../../../trunk/examples/settings/default/gemcutter/svcomp-Reach-32bit-GemCutter_Default.epf [2025-04-14 13:01:42,890 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-04-14 13:01:42,890 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-04-14 13:01:42,908 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-04-14 13:01:42,909 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-04-14 13:01:42,909 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-04-14 13:01:42,909 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-04-14 13:01:42,909 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-04-14 13:01:42,909 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-04-14 13:01:42,909 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-04-14 13:01:42,909 INFO L153 SettingsManager]: * Use SBE=true [2025-04-14 13:01:42,910 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-04-14 13:01:42,910 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-04-14 13:01:42,911 INFO L153 SettingsManager]: * sizeof long=4 [2025-04-14 13:01:42,911 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-04-14 13:01:42,911 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-04-14 13:01:42,911 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-04-14 13:01:42,911 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-04-14 13:01:42,911 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-04-14 13:01:42,911 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-04-14 13:01:42,911 INFO L153 SettingsManager]: * sizeof long double=12 [2025-04-14 13:01:42,911 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-04-14 13:01:42,911 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-04-14 13:01:42,911 INFO L153 SettingsManager]: * Use constant arrays=true [2025-04-14 13:01:42,912 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-04-14 13:01:42,912 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-04-14 13:01:42,912 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-04-14 13:01:42,912 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-04-14 13:01:42,912 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-04-14 13:01:42,912 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-04-14 13:01:42,912 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-04-14 13:01:42,912 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-04-14 13:01:42,912 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-04-14 13:01:42,912 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-04-14 13:01:42,912 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-04-14 13:01:42,913 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-04-14 13:01:42,913 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-04-14 13:01:42,913 INFO L153 SettingsManager]: * Commutativity condition synthesis=NECESSARY_AND_SUFFICIENT [2025-04-14 13:01:42,913 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-04-14 13:01:42,913 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-04-14 13:01:42,913 INFO L153 SettingsManager]: * DFS Order used in POR=LOOP_LOCKSTEP [2025-04-14 13:01:42,913 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-04-14 13:01:42,913 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2025-04-14 13:01:42,913 INFO L153 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2025-04-14 13:01:42,913 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2025-04-14 13:01:42,913 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-04-14 13:01:43,108 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-04-14 13:01:43,113 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-04-14 13:01:43,114 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-04-14 13:01:43,114 INFO L270 PluginConnector]: Initializing CDTParser... [2025-04-14 13:01:43,115 INFO L274 PluginConnector]: CDTParser initialized [2025-04-14 13:01:43,116 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/popl20-more-buffer-series3.wvr.c [2025-04-14 13:01:44,398 INFO L538 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1a220ba8f/2840d13e70974e20ae8edd31e850c7a1/FLAG245a63e86 [2025-04-14 13:01:44,613 INFO L389 CDTParser]: Found 1 translation units. [2025-04-14 13:01:44,613 INFO L178 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-more-buffer-series3.wvr.c [2025-04-14 13:01:44,622 INFO L432 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1a220ba8f/2840d13e70974e20ae8edd31e850c7a1/FLAG245a63e86 [2025-04-14 13:01:45,448 INFO L440 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1a220ba8f/2840d13e70974e20ae8edd31e850c7a1 [2025-04-14 13:01:45,450 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-04-14 13:01:45,451 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2025-04-14 13:01:45,452 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-04-14 13:01:45,452 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-04-14 13:01:45,455 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-04-14 13:01:45,455 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.04 01:01:45" (1/1) ... [2025-04-14 13:01:45,456 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@56901aca and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.04 01:01:45, skipping insertion in model container [2025-04-14 13:01:45,456 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.04 01:01:45" (1/1) ... [2025-04-14 13:01:45,467 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-04-14 13:01:45,630 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-more-buffer-series3.wvr.c[4403,4416] [2025-04-14 13:01:45,640 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-04-14 13:01:45,647 INFO L200 MainTranslator]: Completed pre-run [2025-04-14 13:01:45,681 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-more-buffer-series3.wvr.c[4403,4416] [2025-04-14 13:01:45,686 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-04-14 13:01:45,695 INFO L204 MainTranslator]: Completed translation [2025-04-14 13:01:45,696 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.04 01:01:45 WrapperNode [2025-04-14 13:01:45,696 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-04-14 13:01:45,696 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-04-14 13:01:45,697 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-04-14 13:01:45,697 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-04-14 13:01:45,700 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.04 01:01:45" (1/1) ... [2025-04-14 13:01:45,706 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.04 01:01:45" (1/1) ... [2025-04-14 13:01:45,724 INFO L138 Inliner]: procedures = 26, calls = 67, calls flagged for inlining = 22, calls inlined = 28, statements flattened = 319 [2025-04-14 13:01:45,725 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-04-14 13:01:45,725 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-04-14 13:01:45,725 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-04-14 13:01:45,725 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-04-14 13:01:45,732 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.04 01:01:45" (1/1) ... [2025-04-14 13:01:45,732 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.04 01:01:45" (1/1) ... [2025-04-14 13:01:45,739 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.04 01:01:45" (1/1) ... [2025-04-14 13:01:45,739 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.04 01:01:45" (1/1) ... [2025-04-14 13:01:45,745 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.04 01:01:45" (1/1) ... [2025-04-14 13:01:45,746 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.04 01:01:45" (1/1) ... [2025-04-14 13:01:45,748 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.04 01:01:45" (1/1) ... [2025-04-14 13:01:45,749 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.04 01:01:45" (1/1) ... [2025-04-14 13:01:45,750 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.04 01:01:45" (1/1) ... [2025-04-14 13:01:45,753 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-04-14 13:01:45,755 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-04-14 13:01:45,755 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-04-14 13:01:45,755 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-04-14 13:01:45,756 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.04 01:01:45" (1/1) ... [2025-04-14 13:01:45,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-04-14 13:01:45,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-14 13:01:45,781 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-04-14 13:01:45,786 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-04-14 13:01:45,800 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-04-14 13:01:45,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2025-04-14 13:01:45,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2025-04-14 13:01:45,800 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2025-04-14 13:01:45,800 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2025-04-14 13:01:45,800 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2025-04-14 13:01:45,800 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2025-04-14 13:01:45,800 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2025-04-14 13:01:45,801 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2025-04-14 13:01:45,801 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2025-04-14 13:01:45,801 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2025-04-14 13:01:45,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2025-04-14 13:01:45,801 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2025-04-14 13:01:45,801 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2025-04-14 13:01:45,801 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-04-14 13:01:45,801 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-04-14 13:01:45,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-04-14 13:01:45,802 WARN L203 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2025-04-14 13:01:45,895 INFO L234 CfgBuilder]: Building ICFG [2025-04-14 13:01:45,896 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-04-14 13:01:46,203 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-04-14 13:01:46,203 INFO L283 CfgBuilder]: Performing block encoding [2025-04-14 13:01:46,432 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-04-14 13:01:46,432 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2025-04-14 13:01:46,433 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.04 01:01:46 BoogieIcfgContainer [2025-04-14 13:01:46,433 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-04-14 13:01:46,434 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-04-14 13:01:46,434 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-04-14 13:01:46,437 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-04-14 13:01:46,437 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.04 01:01:45" (1/3) ... [2025-04-14 13:01:46,437 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@190b137 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.04 01:01:46, skipping insertion in model container [2025-04-14 13:01:46,437 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.04 01:01:45" (2/3) ... [2025-04-14 13:01:46,437 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@190b137 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.04 01:01:46, skipping insertion in model container [2025-04-14 13:01:46,437 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.04 01:01:46" (3/3) ... [2025-04-14 13:01:46,438 INFO L128 eAbstractionObserver]: Analyzing ICFG popl20-more-buffer-series3.wvr.c [2025-04-14 13:01:46,447 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-04-14 13:01:46,451 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG popl20-more-buffer-series3.wvr.c that has 5 procedures, 46 locations, 48 edges, 1 initial locations, 7 loop locations, and 1 error locations. [2025-04-14 13:01:46,451 INFO L490 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-04-14 13:01:46,503 INFO L143 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2025-04-14 13:01:46,534 INFO L125 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-04-14 13:01:46,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2025-04-14 13:01:46,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-14 13:01:46,540 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2025-04-14 13:01:46,542 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2025-04-14 13:01:46,605 INFO L177 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2025-04-14 13:01:46,617 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2025-04-14 13:01:46,623 INFO L340 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;@5320dc7f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-04-14 13:01:46,623 INFO L341 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2025-04-14 13:01:47,719 INFO L403 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:01:47,719 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:01:47,719 INFO L139 ounterexampleChecker]: Examining path program with hash 2024690416, occurence #1 [2025-04-14 13:01:47,719 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2025-04-14 13:01:47,719 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:01:47,722 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:01:47,722 INFO L85 PathProgramCache]: Analyzing trace with hash -1797658143, now seen corresponding path program 1 times [2025-04-14 13:01:47,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:01:47,727 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418951469] [2025-04-14 13:01:47,727 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:47,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:47,793 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 163 statements into 1 equivalence classes. [2025-04-14 13:01:48,076 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 163 of 163 statements. [2025-04-14 13:01:48,077 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:48,077 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:48,978 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-14 13:01:48,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:01:48,979 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418951469] [2025-04-14 13:01:48,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418951469] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-14 13:01:48,979 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-14 13:01:48,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-04-14 13:01:48,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748326502] [2025-04-14 13:01:48,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-14 13:01:48,986 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-04-14 13:01:48,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:01:49,002 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-04-14 13:01:49,002 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2025-04-14 13:01:49,003 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:01:49,004 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:01:49,005 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 5 states have internal predecessors, (69), 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) [2025-04-14 13:01:49,006 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:01:49,161 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:01:49,161 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-04-14 13:01:49,162 INFO L403 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:01:49,162 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:01:49,162 INFO L139 ounterexampleChecker]: Examining path program with hash 2024690416, occurence #2 [2025-04-14 13:01:49,162 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2025-04-14 13:01:49,162 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2025-04-14 13:01:49,162 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:01:49,163 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 2 [2025-04-14 13:01:49,163 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:01:49,163 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 5 [2025-04-14 13:01:49,173 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:01:49,173 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 9 [2025-04-14 13:01:49,173 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:01:49,173 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2025-04-14 13:01:49,173 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:01:49,173 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 17 [2025-04-14 13:01:49,173 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:01:49,174 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2025-04-14 13:01:49,240 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:01:49,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1304631067, now seen corresponding path program 1 times [2025-04-14 13:01:49,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:01:49,241 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166817109] [2025-04-14 13:01:49,241 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:49,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:49,254 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 66 statements into 1 equivalence classes. [2025-04-14 13:01:49,278 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 66 of 66 statements. [2025-04-14 13:01:49,279 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:49,279 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:49,424 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:49,424 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:01:49,424 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166817109] [2025-04-14 13:01:49,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166817109] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-14 13:01:49,424 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-14 13:01:49,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-04-14 13:01:49,426 INFO L172 ounterexampleChecker]: Successfully proved commutativity at non-minimality point 65. Constructing proof automaton... [2025-04-14 13:01:49,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-14 13:01:49,427 INFO L311 artialOrderCegarLoop]: Commutativity proof succeeded, skipping feasibility check. [2025-04-14 13:01:49,427 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-04-14 13:01:49,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SMTINTERPOL [2025-04-14 13:01:49,427 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-04-14 13:01:49,427 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-04-14 13:01:49,427 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:01:49,429 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:01:49,429 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 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) [2025-04-14 13:01:49,429 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:01:49,429 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:01:49,541 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:01:49,542 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:01:49,542 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-04-14 13:01:49,542 INFO L403 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:01:49,542 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:01:49,542 INFO L139 ounterexampleChecker]: Examining path program with hash 2024690416, occurence #3 [2025-04-14 13:01:49,542 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2025-04-14 13:01:49,542 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2025-04-14 13:01:49,542 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:01:49,542 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 2 [2025-04-14 13:01:49,543 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:01:49,543 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2025-04-14 13:01:49,543 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:01:49,543 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2025-04-14 13:01:49,543 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:01:49,543 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 14 [2025-04-14 13:01:49,543 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:01:49,543 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2025-04-14 13:01:49,543 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:01:49,543 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2025-04-14 13:01:49,595 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:01:49,596 INFO L85 PathProgramCache]: Analyzing trace with hash -2095538082, now seen corresponding path program 1 times [2025-04-14 13:01:49,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:01:49,596 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464968226] [2025-04-14 13:01:49,596 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:49,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:49,614 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 67 statements into 1 equivalence classes. [2025-04-14 13:01:49,632 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 67 of 67 statements. [2025-04-14 13:01:49,632 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:49,632 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:49,862 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:49,862 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:01:49,862 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464968226] [2025-04-14 13:01:49,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464968226] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:49,863 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [816657251] [2025-04-14 13:01:49,863 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:49,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:49,878 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 67 statements into 1 equivalence classes. [2025-04-14 13:01:49,915 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 67 of 67 statements. [2025-04-14 13:01:49,915 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:49,915 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:49,918 INFO L256 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-04-14 13:01:49,921 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:01:50,031 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:50,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [816657251] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:50,032 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:01:50,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2025-04-14 13:01:50,033 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:01:50,034 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2025-04-14 13:01:50,065 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:01:50,065 INFO L85 PathProgramCache]: Analyzing trace with hash 718884902, now seen corresponding path program 1 times [2025-04-14 13:01:50,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:01:50,065 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057502969] [2025-04-14 13:01:50,065 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:50,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:50,082 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 78 statements into 1 equivalence classes. [2025-04-14 13:01:50,106 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 78 of 78 statements. [2025-04-14 13:01:50,106 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:50,106 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:50,331 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:50,331 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:01:50,331 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057502969] [2025-04-14 13:01:50,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057502969] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:50,331 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [2085762373] [2025-04-14 13:01:50,331 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:50,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:50,341 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 78 statements into 1 equivalence classes. [2025-04-14 13:01:50,365 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 78 of 78 statements. [2025-04-14 13:01:50,365 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:50,365 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:50,367 INFO L256 TraceCheckSpWp]: Trace formula consists of 432 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-04-14 13:01:50,369 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:01:50,478 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:50,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [2085762373] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:50,478 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:01:50,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2025-04-14 13:01:50,478 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:01:50,478 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 78 [2025-04-14 13:01:50,541 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:01:50,541 INFO L85 PathProgramCache]: Analyzing trace with hash 810593629, now seen corresponding path program 1 times [2025-04-14 13:01:50,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:01:50,542 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868088667] [2025-04-14 13:01:50,542 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:50,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:50,553 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 79 statements into 1 equivalence classes. [2025-04-14 13:01:50,572 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 79 of 79 statements. [2025-04-14 13:01:50,572 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:50,572 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:50,794 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:50,794 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:01:50,794 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868088667] [2025-04-14 13:01:50,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868088667] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:50,794 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [2135354042] [2025-04-14 13:01:50,794 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:50,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:50,804 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 79 statements into 1 equivalence classes. [2025-04-14 13:01:50,830 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 79 of 79 statements. [2025-04-14 13:01:50,830 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:50,830 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:50,832 INFO L256 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-04-14 13:01:50,834 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:01:50,955 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:50,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [2135354042] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:50,955 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:01:50,956 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2025-04-14 13:01:50,956 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:01:50,956 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 86 [2025-04-14 13:01:51,001 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:01:51,001 INFO L85 PathProgramCache]: Analyzing trace with hash 843254688, now seen corresponding path program 1 times [2025-04-14 13:01:51,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:01:51,001 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433534876] [2025-04-14 13:01:51,001 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:51,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:51,012 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 87 statements into 1 equivalence classes. [2025-04-14 13:01:51,037 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 87 of 87 statements. [2025-04-14 13:01:51,037 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:51,038 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:51,292 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:51,292 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:01:51,292 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433534876] [2025-04-14 13:01:51,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433534876] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:51,292 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1526237023] [2025-04-14 13:01:51,292 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:51,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:51,304 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 87 statements into 1 equivalence classes. [2025-04-14 13:01:51,331 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 87 of 87 statements. [2025-04-14 13:01:51,331 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:51,331 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:51,333 INFO L256 TraceCheckSpWp]: Trace formula consists of 468 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-04-14 13:01:51,337 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:01:51,446 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:51,446 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1526237023] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:51,447 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:01:51,447 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2025-04-14 13:01:51,447 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:01:51,447 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 97 is hopeless, skipping. [2025-04-14 13:01:51,447 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 98 is hopeless, skipping. [2025-04-14 13:01:51,447 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 107 is hopeless, skipping. [2025-04-14 13:01:51,447 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2025-04-14 13:01:51,497 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:01:51,497 INFO L85 PathProgramCache]: Analyzing trace with hash -968225041, now seen corresponding path program 1 times [2025-04-14 13:01:51,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:01:51,497 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804423846] [2025-04-14 13:01:51,497 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:51,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:51,512 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 116 statements into 1 equivalence classes. [2025-04-14 13:01:51,539 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 116 of 116 statements. [2025-04-14 13:01:51,539 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:51,539 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:51,812 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:51,812 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:01:51,812 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804423846] [2025-04-14 13:01:51,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804423846] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:51,814 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1658884739] [2025-04-14 13:01:51,814 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:51,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:51,834 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 116 statements into 1 equivalence classes. [2025-04-14 13:01:51,869 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 116 of 116 statements. [2025-04-14 13:01:51,869 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:51,869 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:51,872 INFO L256 TraceCheckSpWp]: Trace formula consists of 576 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-04-14 13:01:51,877 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:01:51,989 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:51,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1658884739] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:51,989 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:01:51,989 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2025-04-14 13:01:51,989 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:01:51,989 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 124 [2025-04-14 13:01:52,072 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:01:52,072 INFO L85 PathProgramCache]: Analyzing trace with hash -128074085, now seen corresponding path program 1 times [2025-04-14 13:01:52,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:01:52,073 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456257339] [2025-04-14 13:01:52,073 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:52,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:52,087 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 125 statements into 1 equivalence classes. [2025-04-14 13:01:52,112 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 125 of 125 statements. [2025-04-14 13:01:52,112 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:52,112 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:52,371 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:52,371 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:01:52,371 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456257339] [2025-04-14 13:01:52,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456257339] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:52,372 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [575981350] [2025-04-14 13:01:52,372 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:52,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:52,384 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 125 statements into 1 equivalence classes. [2025-04-14 13:01:52,414 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 125 of 125 statements. [2025-04-14 13:01:52,415 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:52,415 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:52,417 INFO L256 TraceCheckSpWp]: Trace formula consists of 611 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-04-14 13:01:52,419 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:01:52,519 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:52,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [575981350] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:52,520 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:01:52,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2025-04-14 13:01:52,520 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:01:52,520 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 145 is hopeless, skipping. [2025-04-14 13:01:52,520 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 149 is hopeless, skipping. [2025-04-14 13:01:52,520 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2025-04-14 13:01:52,520 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:01:52,520 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 163 [2025-04-14 13:01:52,520 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:01:52,520 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2025-04-14 13:01:52,520 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:01:52,521 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:01:52,521 INFO L85 PathProgramCache]: Analyzing trace with hash -1380858396, now seen corresponding path program 1 times [2025-04-14 13:01:52,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:01:52,521 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757221356] [2025-04-14 13:01:52,521 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:52,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:52,556 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 165 statements into 1 equivalence classes. [2025-04-14 13:01:52,591 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 165 of 165 statements. [2025-04-14 13:01:52,591 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:52,591 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:52,949 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:52,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:01:52,949 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757221356] [2025-04-14 13:01:52,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757221356] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:52,949 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49682610] [2025-04-14 13:01:52,950 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:52,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:01:52,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-14 13:01:52,952 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-04-14 13:01:52,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2025-04-14 13:01:53,048 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 165 statements into 1 equivalence classes. [2025-04-14 13:01:53,139 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 165 of 165 statements. [2025-04-14 13:01:53,140 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:53,140 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:53,143 INFO L256 TraceCheckSpWp]: Trace formula consists of 782 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-04-14 13:01:53,146 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:01:53,242 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:53,243 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-04-14 13:01:53,356 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:53,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49682610] provided 0 perfect and 2 imperfect interpolant sequences [2025-04-14 13:01:53,356 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-04-14 13:01:53,357 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 14 [2025-04-14 13:01:53,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668662928] [2025-04-14 13:01:53,357 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-04-14 13:01:53,358 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2025-04-14 13:01:53,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:01:53,358 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2025-04-14 13:01:53,358 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2025-04-14 13:01:53,358 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:01:53,358 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:01:53,358 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 7.0) internal successors, (105), 14 states have internal predecessors, (105), 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) [2025-04-14 13:01:53,359 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:01:53,359 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:01:53,359 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:01:53,515 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:01:53,515 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:01:53,515 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:01:53,523 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2025-04-14 13:01:53,715 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3,SelfDestructingSolverStorable2,SelfDestructingSolverStorable8,SelfDestructingSolverStorable7,SelfDestructingSolverStorable6,SelfDestructingSolverStorable5,SelfDestructingSolverStorable10,SelfDestructingSolverStorable11,SelfDestructingSolverStorable12,SelfDestructingSolverStorable9,SelfDestructingSolverStorable13,SelfDestructingSolverStorable14 [2025-04-14 13:01:53,716 INFO L403 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:01:53,716 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:01:53,716 INFO L139 ounterexampleChecker]: Examining path program with hash 2024690416, occurence #4 [2025-04-14 13:01:53,716 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2025-04-14 13:01:53,716 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2025-04-14 13:01:53,716 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:01:53,716 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2025-04-14 13:01:53,716 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:01:53,716 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2025-04-14 13:01:53,717 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:01:53,717 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2025-04-14 13:01:53,717 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:01:53,717 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2025-04-14 13:01:53,717 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:01:53,717 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2025-04-14 13:01:53,717 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:01:53,717 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 67 [2025-04-14 13:01:53,764 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:01:53,764 INFO L85 PathProgramCache]: Analyzing trace with hash -508385485, now seen corresponding path program 1 times [2025-04-14 13:01:53,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:01:53,764 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554317968] [2025-04-14 13:01:53,765 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:53,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:53,774 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-04-14 13:01:53,786 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-04-14 13:01:53,786 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:53,786 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:53,958 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:53,958 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:01:53,959 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554317968] [2025-04-14 13:01:53,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554317968] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:53,959 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1887628484] [2025-04-14 13:01:53,959 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:53,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:53,970 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-04-14 13:01:53,997 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-04-14 13:01:53,998 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:53,998 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:53,999 INFO L256 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-04-14 13:01:54,000 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:01:54,131 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:54,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1887628484] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:54,132 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:01:54,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2025-04-14 13:01:54,132 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:01:54,132 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 78 [2025-04-14 13:01:54,161 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:01:54,162 INFO L85 PathProgramCache]: Analyzing trace with hash -1909423723, now seen corresponding path program 1 times [2025-04-14 13:01:54,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:01:54,162 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107700378] [2025-04-14 13:01:54,162 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:54,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:54,172 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 79 statements into 1 equivalence classes. [2025-04-14 13:01:54,189 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 79 of 79 statements. [2025-04-14 13:01:54,189 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:54,189 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:54,334 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-04-14 13:01:54,334 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:01:54,334 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107700378] [2025-04-14 13:01:54,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107700378] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:54,334 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [306590177] [2025-04-14 13:01:54,334 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:54,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:54,343 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 79 statements into 1 equivalence classes. [2025-04-14 13:01:54,361 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 79 of 79 statements. [2025-04-14 13:01:54,361 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:54,361 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:54,362 INFO L256 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-04-14 13:01:54,363 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:01:54,472 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-04-14 13:01:54,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [306590177] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:54,473 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:01:54,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2025-04-14 13:01:54,473 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:01:54,473 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2025-04-14 13:01:54,531 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:01:54,531 INFO L85 PathProgramCache]: Analyzing trace with hash 937404338, now seen corresponding path program 1 times [2025-04-14 13:01:54,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:01:54,531 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073403223] [2025-04-14 13:01:54,531 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:54,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:54,540 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 80 statements into 1 equivalence classes. [2025-04-14 13:01:54,552 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 80 of 80 statements. [2025-04-14 13:01:54,552 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:54,552 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:54,747 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:54,747 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:01:54,748 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073403223] [2025-04-14 13:01:54,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073403223] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:54,748 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1174455614] [2025-04-14 13:01:54,748 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:54,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:54,756 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 80 statements into 1 equivalence classes. [2025-04-14 13:01:54,772 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 80 of 80 statements. [2025-04-14 13:01:54,772 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:54,772 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:54,773 INFO L256 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-04-14 13:01:54,775 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:01:54,969 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-14 13:01:54,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1174455614] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:54,969 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:01:54,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2025-04-14 13:01:54,969 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:01:54,969 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2025-04-14 13:01:55,008 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:01:55,008 INFO L85 PathProgramCache]: Analyzing trace with hash 1847661301, now seen corresponding path program 1 times [2025-04-14 13:01:55,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:01:55,008 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191256863] [2025-04-14 13:01:55,008 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:55,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:55,018 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 88 statements into 1 equivalence classes. [2025-04-14 13:01:55,032 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 88 of 88 statements. [2025-04-14 13:01:55,032 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:55,032 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:55,173 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-04-14 13:01:55,173 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:01:55,173 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191256863] [2025-04-14 13:01:55,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191256863] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:55,173 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1385592865] [2025-04-14 13:01:55,173 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:55,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:55,182 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 88 statements into 1 equivalence classes. [2025-04-14 13:01:55,199 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 88 of 88 statements. [2025-04-14 13:01:55,199 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:55,199 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:55,201 INFO L256 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-04-14 13:01:55,202 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:01:55,335 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-04-14 13:01:55,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1385592865] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:55,335 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:01:55,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2025-04-14 13:01:55,335 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:01:55,335 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 98 is hopeless, skipping. [2025-04-14 13:01:55,335 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 99 is hopeless, skipping. [2025-04-14 13:01:55,335 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 108 is hopeless, skipping. [2025-04-14 13:01:55,335 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 116 [2025-04-14 13:01:55,378 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:01:55,378 INFO L85 PathProgramCache]: Analyzing trace with hash 621695646, now seen corresponding path program 1 times [2025-04-14 13:01:55,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:01:55,378 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005730511] [2025-04-14 13:01:55,378 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:55,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:55,389 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 117 statements into 1 equivalence classes. [2025-04-14 13:01:55,407 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 117 of 117 statements. [2025-04-14 13:01:55,407 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:55,407 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:55,594 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-04-14 13:01:55,594 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:01:55,595 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005730511] [2025-04-14 13:01:55,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005730511] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:55,595 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1670859903] [2025-04-14 13:01:55,595 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:55,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:55,606 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 117 statements into 1 equivalence classes. [2025-04-14 13:01:55,629 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 117 of 117 statements. [2025-04-14 13:01:55,629 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:55,629 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:55,632 INFO L256 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-04-14 13:01:55,633 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:01:55,748 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-04-14 13:01:55,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1670859903] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:55,748 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:01:55,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2025-04-14 13:01:55,749 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:01:55,749 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2025-04-14 13:01:55,810 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:01:55,810 INFO L85 PathProgramCache]: Analyzing trace with hash -4244560, now seen corresponding path program 1 times [2025-04-14 13:01:55,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:01:55,811 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200686088] [2025-04-14 13:01:55,811 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:55,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:55,844 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 126 statements into 1 equivalence classes. [2025-04-14 13:01:55,865 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 126 of 126 statements. [2025-04-14 13:01:55,865 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:55,865 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:56,055 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-04-14 13:01:56,055 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:01:56,055 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200686088] [2025-04-14 13:01:56,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200686088] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:56,055 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1921985098] [2025-04-14 13:01:56,055 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:01:56,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:56,066 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 126 statements into 1 equivalence classes. [2025-04-14 13:01:56,091 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 126 of 126 statements. [2025-04-14 13:01:56,092 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:01:56,092 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:56,094 INFO L256 TraceCheckSpWp]: Trace formula consists of 620 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-04-14 13:01:56,096 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:01:56,208 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-04-14 13:01:56,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1921985098] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:56,208 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:01:56,208 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2025-04-14 13:01:56,208 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:01:56,208 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 146 is hopeless, skipping. [2025-04-14 13:01:56,208 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 150 is hopeless, skipping. [2025-04-14 13:01:56,208 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 162 [2025-04-14 13:01:56,208 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:01:56,209 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2025-04-14 13:01:56,209 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:01:56,209 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2025-04-14 13:01:56,209 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:01:56,209 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:01:56,209 INFO L85 PathProgramCache]: Analyzing trace with hash -621624345, now seen corresponding path program 2 times [2025-04-14 13:01:56,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:01:56,209 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491447090] [2025-04-14 13:01:56,209 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-14 13:01:56,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:56,224 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 166 statements into 2 equivalence classes. [2025-04-14 13:01:56,252 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 163 of 166 statements. [2025-04-14 13:01:56,252 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-04-14 13:01:56,252 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:56,543 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-04-14 13:01:56,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:01:56,543 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491447090] [2025-04-14 13:01:56,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491447090] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-14 13:01:56,543 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-14 13:01:56,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-04-14 13:01:56,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418453431] [2025-04-14 13:01:56,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-14 13:01:56,544 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-04-14 13:01:56,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:01:56,545 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-04-14 13:01:56,546 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2025-04-14 13:01:56,546 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:01:56,546 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:01:56,546 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 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) [2025-04-14 13:01:56,546 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:01:56,546 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:01:56,546 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:01:56,546 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:01:56,708 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:01:56,708 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:01:56,708 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:01:56,709 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:01:56,709 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,SelfDestructingSolverStorable18,SelfDestructingSolverStorable19,SelfDestructingSolverStorable21,SelfDestructingSolverStorable22,SelfDestructingSolverStorable23,SelfDestructingSolverStorable24,SelfDestructingSolverStorable25,SelfDestructingSolverStorable15,SelfDestructingSolverStorable26,SelfDestructingSolverStorable16,SelfDestructingSolverStorable27,SelfDestructingSolverStorable17 [2025-04-14 13:01:56,709 INFO L403 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:01:56,709 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:01:56,709 INFO L139 ounterexampleChecker]: Examining path program with hash -1435331895, occurence #1 [2025-04-14 13:01:56,709 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2025-04-14 13:01:56,709 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:01:56,710 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:01:56,710 INFO L85 PathProgramCache]: Analyzing trace with hash -710050407, now seen corresponding path program 3 times [2025-04-14 13:01:56,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:01:56,710 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552397333] [2025-04-14 13:01:56,710 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-04-14 13:01:56,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:01:56,727 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 205 statements into 4 equivalence classes. [2025-04-14 13:01:57,128 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) and asserted 169 of 205 statements. [2025-04-14 13:01:57,128 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2025-04-14 13:01:57,128 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:57,711 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2025-04-14 13:01:57,712 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:01:57,712 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552397333] [2025-04-14 13:01:57,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552397333] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:01:57,713 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25379950] [2025-04-14 13:01:57,713 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-04-14 13:01:57,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:01:57,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-14 13:01:57,714 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-04-14 13:01:57,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2025-04-14 13:01:57,813 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 205 statements into 4 equivalence classes. [2025-04-14 13:01:57,903 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) and asserted 169 of 205 statements. [2025-04-14 13:01:57,903 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2025-04-14 13:01:57,903 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:01:57,906 INFO L256 TraceCheckSpWp]: Trace formula consists of 808 conjuncts, 20 conjuncts are in the unsatisfiable core [2025-04-14 13:01:57,910 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:01:58,605 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 16 proven. 3 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2025-04-14 13:01:58,605 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-04-14 13:01:59,235 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2025-04-14 13:01:59,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25379950] provided 0 perfect and 2 imperfect interpolant sequences [2025-04-14 13:01:59,235 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-04-14 13:01:59,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 17] total 48 [2025-04-14 13:01:59,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446032496] [2025-04-14 13:01:59,236 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-04-14 13:01:59,236 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2025-04-14 13:01:59,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:01:59,237 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2025-04-14 13:01:59,238 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=454, Invalid=1802, Unknown=0, NotChecked=0, Total=2256 [2025-04-14 13:01:59,238 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:01:59,238 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:01:59,238 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 8.166666666666666) internal successors, (392), 48 states have internal predecessors, (392), 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) [2025-04-14 13:01:59,238 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:01:59,238 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:01:59,238 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:01:59,238 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:01:59,239 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:01:59,891 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:01:59,891 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:01:59,891 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:01:59,891 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:01:59,891 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:01:59,899 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2025-04-14 13:02:00,092 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2025-04-14 13:02:00,092 INFO L403 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:02:00,092 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:02:00,092 INFO L139 ounterexampleChecker]: Examining path program with hash -1435331895, occurence #2 [2025-04-14 13:02:00,093 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2025-04-14 13:02:00,093 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2025-04-14 13:02:00,093 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:00,093 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2025-04-14 13:02:00,093 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:00,093 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 12 [2025-04-14 13:02:00,093 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:00,093 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2025-04-14 13:02:00,093 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:00,093 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 20 [2025-04-14 13:02:00,093 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:00,093 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 24 [2025-04-14 13:02:00,093 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:00,093 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 119 [2025-04-14 13:02:00,121 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:00,121 INFO L85 PathProgramCache]: Analyzing trace with hash 1099897512, now seen corresponding path program 1 times [2025-04-14 13:02:00,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:02:00,121 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919205413] [2025-04-14 13:02:00,121 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:00,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:00,137 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 120 statements into 1 equivalence classes. [2025-04-14 13:02:00,167 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 120 of 120 statements. [2025-04-14 13:02:00,167 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:00,167 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:00,407 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2025-04-14 13:02:00,407 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:02:00,407 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919205413] [2025-04-14 13:02:00,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919205413] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:00,407 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1494319388] [2025-04-14 13:02:00,407 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:00,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:00,420 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 120 statements into 1 equivalence classes. [2025-04-14 13:02:00,450 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 120 of 120 statements. [2025-04-14 13:02:00,450 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:00,450 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:00,452 INFO L256 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-04-14 13:02:00,457 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:00,611 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2025-04-14 13:02:00,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1494319388] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:00,611 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:02:00,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2025-04-14 13:02:00,611 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:02:00,611 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2025-04-14 13:02:00,670 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:00,670 INFO L85 PathProgramCache]: Analyzing trace with hash -262918579, now seen corresponding path program 1 times [2025-04-14 13:02:00,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:02:00,670 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848065] [2025-04-14 13:02:00,670 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:00,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:00,682 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 121 statements into 1 equivalence classes. [2025-04-14 13:02:00,706 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 121 of 121 statements. [2025-04-14 13:02:00,706 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:00,706 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:00,934 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2025-04-14 13:02:00,934 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:02:00,935 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848065] [2025-04-14 13:02:00,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848065] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:00,935 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1572886934] [2025-04-14 13:02:00,935 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:00,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:00,960 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 121 statements into 1 equivalence classes. [2025-04-14 13:02:00,985 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 121 of 121 statements. [2025-04-14 13:02:00,985 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:00,985 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:00,988 INFO L256 TraceCheckSpWp]: Trace formula consists of 612 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-04-14 13:02:00,989 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:01,135 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2025-04-14 13:02:01,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1572886934] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:01,136 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:02:01,136 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2025-04-14 13:02:01,136 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:02:01,136 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 129 [2025-04-14 13:02:01,169 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:01,169 INFO L85 PathProgramCache]: Analyzing trace with hash 1193419239, now seen corresponding path program 1 times [2025-04-14 13:02:01,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:02:01,169 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038033665] [2025-04-14 13:02:01,169 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:01,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:01,180 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 130 statements into 1 equivalence classes. [2025-04-14 13:02:01,201 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 130 of 130 statements. [2025-04-14 13:02:01,201 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:01,202 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:01,435 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2025-04-14 13:02:01,436 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:02:01,436 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038033665] [2025-04-14 13:02:01,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038033665] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:01,436 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [41191115] [2025-04-14 13:02:01,436 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:01,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:01,449 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 130 statements into 1 equivalence classes. [2025-04-14 13:02:01,475 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 130 of 130 statements. [2025-04-14 13:02:01,476 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:01,476 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:01,478 INFO L256 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-04-14 13:02:01,481 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:01,617 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2025-04-14 13:02:01,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [41191115] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:01,617 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:02:01,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2025-04-14 13:02:01,618 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:02:01,618 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2025-04-14 13:02:01,654 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:01,655 INFO L85 PathProgramCache]: Analyzing trace with hash -226377441, now seen corresponding path program 1 times [2025-04-14 13:02:01,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:02:01,655 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429711501] [2025-04-14 13:02:01,655 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:01,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:01,670 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 138 statements into 1 equivalence classes. [2025-04-14 13:02:01,711 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 138 of 138 statements. [2025-04-14 13:02:01,712 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:01,712 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:01,824 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2025-04-14 13:02:01,824 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:02:01,824 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429711501] [2025-04-14 13:02:01,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429711501] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-14 13:02:01,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-14 13:02:01,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-04-14 13:02:01,825 INFO L172 ounterexampleChecker]: Successfully proved commutativity at non-minimality point 137. Constructing proof automaton... [2025-04-14 13:02:01,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-14 13:02:01,825 INFO L311 artialOrderCegarLoop]: Commutativity proof succeeded, skipping feasibility check. [2025-04-14 13:02:01,825 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-04-14 13:02:01,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SMTINTERPOL [2025-04-14 13:02:01,825 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-04-14 13:02:01,825 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-04-14 13:02:01,825 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:01,825 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:02:01,825 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 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) [2025-04-14 13:02:01,826 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:01,826 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:01,826 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:01,826 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:01,826 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:01,826 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:02,246 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:02,246 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:02,246 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:02,246 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:02,246 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:02,247 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:02,247 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,SelfDestructingSolverStorable30,SelfDestructingSolverStorable31,SelfDestructingSolverStorable32,SelfDestructingSolverStorable33,SelfDestructingSolverStorable34,SelfDestructingSolverStorable35 [2025-04-14 13:02:02,247 INFO L403 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:02:02,247 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:02:02,247 INFO L139 ounterexampleChecker]: Examining path program with hash -992435506, occurence #1 [2025-04-14 13:02:02,247 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2025-04-14 13:02:02,247 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:02:02,247 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:02,247 INFO L85 PathProgramCache]: Analyzing trace with hash -1168808429, now seen corresponding path program 4 times [2025-04-14 13:02:02,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:02:02,247 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920276899] [2025-04-14 13:02:02,248 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-04-14 13:02:02,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:02,257 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 80 statements into 2 equivalence classes. [2025-04-14 13:02:02,273 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 80 of 80 statements. [2025-04-14 13:02:02,274 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-04-14 13:02:02,274 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:02,433 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2025-04-14 13:02:02,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:02:02,433 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920276899] [2025-04-14 13:02:02,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920276899] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:02,433 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [634490205] [2025-04-14 13:02:02,434 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-04-14 13:02:02,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:02:02,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-14 13:02:02,436 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-04-14 13:02:02,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2025-04-14 13:02:02,516 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 80 statements into 2 equivalence classes. [2025-04-14 13:02:02,573 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 80 of 80 statements. [2025-04-14 13:02:02,573 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-04-14 13:02:02,573 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:02,576 INFO L256 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-04-14 13:02:02,577 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:02,745 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2025-04-14 13:02:02,745 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-04-14 13:02:02,893 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2025-04-14 13:02:02,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [634490205] provided 0 perfect and 2 imperfect interpolant sequences [2025-04-14 13:02:02,893 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-04-14 13:02:02,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 21 [2025-04-14 13:02:02,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670459062] [2025-04-14 13:02:02,893 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-04-14 13:02:02,893 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2025-04-14 13:02:02,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:02:02,894 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2025-04-14 13:02:02,894 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2025-04-14 13:02:02,894 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:02,894 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:02:02,894 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 6.285714285714286) internal successors, (132), 21 states have internal predecessors, (132), 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) [2025-04-14 13:02:02,894 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:02,894 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:02,894 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:02,894 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:02,894 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:02,895 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:02,895 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:03,057 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:03,057 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:03,057 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:03,057 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:03,057 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:03,057 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:03,058 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:03,064 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2025-04-14 13:02:03,262 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2025-04-14 13:02:03,262 INFO L403 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:02:03,262 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:02:03,262 INFO L139 ounterexampleChecker]: Examining path program with hash -992435506, occurence #2 [2025-04-14 13:02:03,262 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2025-04-14 13:02:03,263 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2025-04-14 13:02:03,263 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:03,263 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2025-04-14 13:02:03,263 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:03,263 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2025-04-14 13:02:03,263 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:03,263 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 17 [2025-04-14 13:02:03,263 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:03,263 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 21 [2025-04-14 13:02:03,263 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:03,263 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2025-04-14 13:02:03,263 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:03,263 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 78 [2025-04-14 13:02:03,263 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:03,263 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2025-04-14 13:02:03,263 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:03,263 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2025-04-14 13:02:03,263 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:02:03,264 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:03,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1333919533, now seen corresponding path program 5 times [2025-04-14 13:02:03,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:02:03,264 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710476060] [2025-04-14 13:02:03,264 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-04-14 13:02:03,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:03,280 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 81 statements into 4 equivalence classes. [2025-04-14 13:02:03,310 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) and asserted 81 of 81 statements. [2025-04-14 13:02:03,310 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2025-04-14 13:02:03,310 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:03,551 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-04-14 13:02:03,551 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:02:03,551 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710476060] [2025-04-14 13:02:03,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710476060] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-14 13:02:03,551 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-14 13:02:03,551 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-04-14 13:02:03,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043074326] [2025-04-14 13:02:03,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-14 13:02:03,551 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-04-14 13:02:03,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:02:03,551 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-04-14 13:02:03,552 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-04-14 13:02:03,552 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:03,552 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:02:03,552 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 6 states have internal predecessors, (60), 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) [2025-04-14 13:02:03,552 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:03,552 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:03,552 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:03,552 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:03,552 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:03,552 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:03,552 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:03,552 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:03,658 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:03,658 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:03,658 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:03,658 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:03,658 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:03,658 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:03,658 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:03,658 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:03,658 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2025-04-14 13:02:03,658 INFO L403 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:02:03,658 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:02:03,658 INFO L139 ounterexampleChecker]: Examining path program with hash -992435506, occurence #3 [2025-04-14 13:02:03,659 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2025-04-14 13:02:03,659 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2025-04-14 13:02:03,659 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:03,659 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2025-04-14 13:02:03,659 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:03,659 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 14 [2025-04-14 13:02:03,659 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:03,659 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2025-04-14 13:02:03,659 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:03,659 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2025-04-14 13:02:03,659 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:03,659 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 26 [2025-04-14 13:02:03,659 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:03,659 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2025-04-14 13:02:03,659 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:03,659 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 80 [2025-04-14 13:02:03,659 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:03,659 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2025-04-14 13:02:03,659 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:02:03,659 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:03,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1601576879, now seen corresponding path program 1 times [2025-04-14 13:02:03,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:02:03,659 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805087438] [2025-04-14 13:02:03,660 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:03,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:03,669 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 82 statements into 1 equivalence classes. [2025-04-14 13:02:03,686 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 82 of 82 statements. [2025-04-14 13:02:03,686 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:03,686 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:04,020 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-04-14 13:02:04,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:02:04,021 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805087438] [2025-04-14 13:02:04,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805087438] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:04,021 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133570680] [2025-04-14 13:02:04,021 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:04,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:02:04,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-14 13:02:04,022 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-04-14 13:02:04,024 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2025-04-14 13:02:04,097 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 82 statements into 1 equivalence classes. [2025-04-14 13:02:04,139 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 82 of 82 statements. [2025-04-14 13:02:04,139 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:04,139 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:04,141 INFO L256 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 18 conjuncts are in the unsatisfiable core [2025-04-14 13:02:04,143 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:04,387 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-04-14 13:02:04,387 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-04-14 13:02:04,687 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-04-14 13:02:04,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133570680] provided 0 perfect and 2 imperfect interpolant sequences [2025-04-14 13:02:04,688 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-04-14 13:02:04,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9, 12] total 33 [2025-04-14 13:02:04,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827708504] [2025-04-14 13:02:04,688 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-04-14 13:02:04,688 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2025-04-14 13:02:04,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:02:04,689 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2025-04-14 13:02:04,689 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=887, Unknown=0, NotChecked=0, Total=1122 [2025-04-14 13:02:04,689 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:04,689 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:02:04,689 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 5.9411764705882355) internal successors, (202), 33 states have internal predecessors, (202), 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) [2025-04-14 13:02:04,689 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:04,689 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:04,689 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:04,689 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:04,689 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:04,689 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:04,689 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:04,689 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:04,690 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:05,127 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:05,127 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:05,127 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:05,127 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:05,127 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:05,127 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:05,127 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:05,127 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:05,127 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:05,134 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2025-04-14 13:02:05,328 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2025-04-14 13:02:05,328 INFO L403 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:02:05,328 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:02:05,328 INFO L139 ounterexampleChecker]: Examining path program with hash 340633022, occurence #1 [2025-04-14 13:02:05,328 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2025-04-14 13:02:05,328 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:02:05,329 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:05,329 INFO L85 PathProgramCache]: Analyzing trace with hash -2129577943, now seen corresponding path program 2 times [2025-04-14 13:02:05,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:02:05,329 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465329088] [2025-04-14 13:02:05,329 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-14 13:02:05,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:05,339 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 73 statements into 2 equivalence classes. [2025-04-14 13:02:05,350 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 47 of 73 statements. [2025-04-14 13:02:05,350 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-04-14 13:02:05,350 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:05,633 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-04-14 13:02:05,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:02:05,634 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465329088] [2025-04-14 13:02:05,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465329088] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-14 13:02:05,634 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-14 13:02:05,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2025-04-14 13:02:05,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951838868] [2025-04-14 13:02:05,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-14 13:02:05,634 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-04-14 13:02:05,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:02:05,634 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-04-14 13:02:05,634 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2025-04-14 13:02:05,634 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:05,634 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:02:05,634 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 9 states have internal predecessors, (53), 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) [2025-04-14 13:02:05,635 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:05,635 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:05,635 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:05,635 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:05,635 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:05,635 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:05,635 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:05,635 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:05,635 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:05,635 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:06,927 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:06,927 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:06,927 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:06,927 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:06,927 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:06,927 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:06,927 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:06,927 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:06,927 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:06,927 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:06,927 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2025-04-14 13:02:06,927 INFO L403 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:02:06,927 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:02:06,928 INFO L139 ounterexampleChecker]: Examining path program with hash -1716653007, occurence #1 [2025-04-14 13:02:06,928 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2025-04-14 13:02:06,928 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:02:06,928 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:06,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1989689065, now seen corresponding path program 3 times [2025-04-14 13:02:06,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:02:06,928 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76345323] [2025-04-14 13:02:06,928 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-04-14 13:02:06,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:06,958 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 451 statements into 8 equivalence classes. [2025-04-14 13:02:07,378 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) and asserted 243 of 451 statements. [2025-04-14 13:02:07,378 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2025-04-14 13:02:07,378 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:07,994 INFO L134 CoverageAnalysis]: Checked inductivity of 593 backedges. 37 proven. 53 refuted. 0 times theorem prover too weak. 503 trivial. 0 not checked. [2025-04-14 13:02:07,995 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:02:07,995 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76345323] [2025-04-14 13:02:07,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76345323] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:07,995 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721239245] [2025-04-14 13:02:07,995 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-04-14 13:02:07,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:02:07,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-14 13:02:07,997 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-04-14 13:02:07,998 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2025-04-14 13:02:08,147 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 451 statements into 8 equivalence classes. [2025-04-14 13:02:08,307 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) and asserted 243 of 451 statements. [2025-04-14 13:02:08,307 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2025-04-14 13:02:08,307 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:08,312 INFO L256 TraceCheckSpWp]: Trace formula consists of 1129 conjuncts, 14 conjuncts are in the unsatisfiable core [2025-04-14 13:02:08,317 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:08,706 INFO L134 CoverageAnalysis]: Checked inductivity of 593 backedges. 79 proven. 13 refuted. 0 times theorem prover too weak. 501 trivial. 0 not checked. [2025-04-14 13:02:08,706 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-04-14 13:02:09,065 INFO L134 CoverageAnalysis]: Checked inductivity of 593 backedges. 50 proven. 42 refuted. 0 times theorem prover too weak. 501 trivial. 0 not checked. [2025-04-14 13:02:09,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721239245] provided 0 perfect and 2 imperfect interpolant sequences [2025-04-14 13:02:09,066 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-04-14 13:02:09,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 31 [2025-04-14 13:02:09,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007481136] [2025-04-14 13:02:09,066 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-04-14 13:02:09,067 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2025-04-14 13:02:09,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:02:09,067 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2025-04-14 13:02:09,067 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=715, Unknown=0, NotChecked=0, Total=930 [2025-04-14 13:02:09,082 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:09,083 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:02:09,083 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 7.580645161290323) internal successors, (235), 31 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) [2025-04-14 13:02:09,083 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:09,083 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:09,083 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:09,083 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:09,083 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:09,083 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:09,083 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:09,083 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:09,083 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:09,083 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:09,083 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:09,338 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:09,338 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:09,338 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:09,338 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:09,338 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:09,338 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:09,338 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:09,338 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:09,338 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:09,338 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:09,338 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:02:09,359 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2025-04-14 13:02:09,543 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:02:09,543 INFO L403 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:02:09,543 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:02:09,543 INFO L139 ounterexampleChecker]: Examining path program with hash -1716653007, occurence #2 [2025-04-14 13:02:09,544 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2025-04-14 13:02:09,544 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2025-04-14 13:02:09,544 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:09,544 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2025-04-14 13:02:09,544 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:09,544 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2025-04-14 13:02:09,544 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:09,544 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2025-04-14 13:02:09,544 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:09,544 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2025-04-14 13:02:09,544 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:09,544 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2025-04-14 13:02:09,544 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:09,544 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 113 [2025-04-14 13:02:09,594 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:09,594 INFO L85 PathProgramCache]: Analyzing trace with hash -1518033834, now seen corresponding path program 1 times [2025-04-14 13:02:09,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:02:09,594 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351700095] [2025-04-14 13:02:09,594 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:09,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:09,606 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 114 statements into 1 equivalence classes. [2025-04-14 13:02:09,641 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 114 of 114 statements. [2025-04-14 13:02:09,641 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:09,641 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:10,085 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 68 proven. 27 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-04-14 13:02:10,085 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:02:10,085 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351700095] [2025-04-14 13:02:10,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351700095] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:10,086 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [490297315] [2025-04-14 13:02:10,086 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:10,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:10,105 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 114 statements into 1 equivalence classes. [2025-04-14 13:02:10,138 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 114 of 114 statements. [2025-04-14 13:02:10,138 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:10,138 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:10,140 INFO L256 TraceCheckSpWp]: Trace formula consists of 631 conjuncts, 18 conjuncts are in the unsatisfiable core [2025-04-14 13:02:10,143 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:10,572 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 71 proven. 24 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-04-14 13:02:10,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [490297315] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:10,572 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:02:10,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2025-04-14 13:02:10,572 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:02:10,573 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 231 [2025-04-14 13:02:10,594 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:10,594 INFO L85 PathProgramCache]: Analyzing trace with hash 1030469428, now seen corresponding path program 1 times [2025-04-14 13:02:10,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:02:10,594 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081728594] [2025-04-14 13:02:10,594 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:10,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:10,615 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 232 statements into 1 equivalence classes. [2025-04-14 13:02:10,715 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 232 of 232 statements. [2025-04-14 13:02:10,715 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:10,715 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:11,543 INFO L134 CoverageAnalysis]: Checked inductivity of 437 backedges. 44 proven. 227 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2025-04-14 13:02:11,543 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:02:11,543 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081728594] [2025-04-14 13:02:11,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081728594] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:11,543 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [2093278308] [2025-04-14 13:02:11,543 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:11,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:11,562 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 232 statements into 1 equivalence classes. [2025-04-14 13:02:11,619 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 232 of 232 statements. [2025-04-14 13:02:11,619 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:11,619 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:11,623 INFO L256 TraceCheckSpWp]: Trace formula consists of 1033 conjuncts, 18 conjuncts are in the unsatisfiable core [2025-04-14 13:02:11,626 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:12,061 INFO L134 CoverageAnalysis]: Checked inductivity of 437 backedges. 242 proven. 29 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2025-04-14 13:02:12,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [2093278308] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:12,062 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:02:12,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2025-04-14 13:02:12,062 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:02:12,062 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 232 is hopeless, skipping. [2025-04-14 13:02:12,062 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 252 is hopeless, skipping. [2025-04-14 13:02:12,062 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 254 [2025-04-14 13:02:12,081 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:12,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1244614766, now seen corresponding path program 1 times [2025-04-14 13:02:12,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:02:12,082 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819396018] [2025-04-14 13:02:12,082 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:12,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:12,104 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 255 statements into 1 equivalence classes. [2025-04-14 13:02:12,178 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 255 of 255 statements. [2025-04-14 13:02:12,179 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:12,179 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:13,043 INFO L134 CoverageAnalysis]: Checked inductivity of 458 backedges. 14 proven. 63 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2025-04-14 13:02:13,043 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:02:13,044 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819396018] [2025-04-14 13:02:13,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819396018] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:13,044 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [843111085] [2025-04-14 13:02:13,044 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:13,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:13,063 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 255 statements into 1 equivalence classes. [2025-04-14 13:02:13,150 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 255 of 255 statements. [2025-04-14 13:02:13,150 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:13,150 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:13,154 INFO L256 TraceCheckSpWp]: Trace formula consists of 1125 conjuncts, 20 conjuncts are in the unsatisfiable core [2025-04-14 13:02:13,161 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:13,689 INFO L134 CoverageAnalysis]: Checked inductivity of 458 backedges. 103 proven. 21 refuted. 0 times theorem prover too weak. 334 trivial. 0 not checked. [2025-04-14 13:02:13,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [843111085] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:13,689 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:02:13,689 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2025-04-14 13:02:13,689 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:02:13,689 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 261 [2025-04-14 13:02:13,733 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:13,733 INFO L85 PathProgramCache]: Analyzing trace with hash -1101307398, now seen corresponding path program 1 times [2025-04-14 13:02:13,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:02:13,733 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700214154] [2025-04-14 13:02:13,733 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:13,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:13,753 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 262 statements into 1 equivalence classes. [2025-04-14 13:02:13,806 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 262 of 262 statements. [2025-04-14 13:02:13,806 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:13,806 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:14,655 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 18 proven. 63 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2025-04-14 13:02:14,655 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:02:14,655 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700214154] [2025-04-14 13:02:14,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700214154] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:14,655 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [181375686] [2025-04-14 13:02:14,655 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:14,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:14,676 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 262 statements into 1 equivalence classes. [2025-04-14 13:02:14,740 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 262 of 262 statements. [2025-04-14 13:02:14,740 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:14,740 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:14,745 INFO L256 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 20 conjuncts are in the unsatisfiable core [2025-04-14 13:02:14,748 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:15,199 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 107 proven. 21 refuted. 0 times theorem prover too weak. 334 trivial. 0 not checked. [2025-04-14 13:02:15,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [181375686] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:15,200 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:02:15,200 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2025-04-14 13:02:15,200 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:02:15,200 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 278 [2025-04-14 13:02:15,250 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:15,250 INFO L85 PathProgramCache]: Analyzing trace with hash -827204169, now seen corresponding path program 1 times [2025-04-14 13:02:15,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:02:15,250 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458765094] [2025-04-14 13:02:15,250 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:15,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:15,270 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 279 statements into 1 equivalence classes. [2025-04-14 13:02:15,348 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 279 of 279 statements. [2025-04-14 13:02:15,348 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:15,348 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:16,167 INFO L134 CoverageAnalysis]: Checked inductivity of 470 backedges. 22 proven. 49 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2025-04-14 13:02:16,167 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:02:16,168 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458765094] [2025-04-14 13:02:16,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458765094] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:16,168 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1866315726] [2025-04-14 13:02:16,168 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:16,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:16,188 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 279 statements into 1 equivalence classes. [2025-04-14 13:02:16,257 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 279 of 279 statements. [2025-04-14 13:02:16,257 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:16,257 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:16,261 INFO L256 TraceCheckSpWp]: Trace formula consists of 1208 conjuncts, 19 conjuncts are in the unsatisfiable core [2025-04-14 13:02:16,265 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:16,670 INFO L134 CoverageAnalysis]: Checked inductivity of 470 backedges. 64 proven. 21 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2025-04-14 13:02:16,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1866315726] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:16,670 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:02:16,671 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 29 [2025-04-14 13:02:16,671 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:02:16,671 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 281 [2025-04-14 13:02:16,702 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:16,702 INFO L85 PathProgramCache]: Analyzing trace with hash 1277004690, now seen corresponding path program 1 times [2025-04-14 13:02:16,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:02:16,702 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492259834] [2025-04-14 13:02:16,702 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:16,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:16,722 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 282 statements into 1 equivalence classes. [2025-04-14 13:02:16,782 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 282 of 282 statements. [2025-04-14 13:02:16,782 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:16,782 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:17,548 INFO L134 CoverageAnalysis]: Checked inductivity of 470 backedges. 22 proven. 49 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2025-04-14 13:02:17,548 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:02:17,548 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492259834] [2025-04-14 13:02:17,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492259834] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:17,548 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1418298205] [2025-04-14 13:02:17,548 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:17,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:17,589 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 282 statements into 1 equivalence classes. [2025-04-14 13:02:17,679 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 282 of 282 statements. [2025-04-14 13:02:17,679 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:17,679 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:17,685 INFO L256 TraceCheckSpWp]: Trace formula consists of 1230 conjuncts, 19 conjuncts are in the unsatisfiable core [2025-04-14 13:02:17,689 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:18,146 INFO L134 CoverageAnalysis]: Checked inductivity of 470 backedges. 64 proven. 21 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2025-04-14 13:02:18,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1418298205] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:18,146 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:02:18,146 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 29 [2025-04-14 13:02:18,146 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:02:18,146 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 296 is hopeless, skipping. [2025-04-14 13:02:18,146 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 309 is hopeless, skipping. [2025-04-14 13:02:18,146 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 311 is hopeless, skipping. [2025-04-14 13:02:18,146 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 318 is hopeless, skipping. [2025-04-14 13:02:18,147 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 331 is hopeless, skipping. [2025-04-14 13:02:18,147 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 333 [2025-04-14 13:02:18,187 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:18,187 INFO L85 PathProgramCache]: Analyzing trace with hash -367534543, now seen corresponding path program 1 times [2025-04-14 13:02:18,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:02:18,187 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162464603] [2025-04-14 13:02:18,187 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:18,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:18,210 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 334 statements into 1 equivalence classes. [2025-04-14 13:02:18,293 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 334 of 334 statements. [2025-04-14 13:02:18,293 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:18,293 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:19,266 INFO L134 CoverageAnalysis]: Checked inductivity of 516 backedges. 2 proven. 68 refuted. 0 times theorem prover too weak. 446 trivial. 0 not checked. [2025-04-14 13:02:19,266 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:02:19,266 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162464603] [2025-04-14 13:02:19,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162464603] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:19,266 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1234985397] [2025-04-14 13:02:19,266 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:19,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:19,289 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 334 statements into 1 equivalence classes. [2025-04-14 13:02:19,384 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 334 of 334 statements. [2025-04-14 13:02:19,384 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:19,384 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:19,390 INFO L256 TraceCheckSpWp]: Trace formula consists of 1422 conjuncts, 18 conjuncts are in the unsatisfiable core [2025-04-14 13:02:19,393 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:19,820 INFO L134 CoverageAnalysis]: Checked inductivity of 516 backedges. 49 proven. 21 refuted. 0 times theorem prover too weak. 446 trivial. 0 not checked. [2025-04-14 13:02:19,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1234985397] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:19,820 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:02:19,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2025-04-14 13:02:19,821 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:02:19,821 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 337 [2025-04-14 13:02:19,834 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:19,834 INFO L85 PathProgramCache]: Analyzing trace with hash 906984353, now seen corresponding path program 1 times [2025-04-14 13:02:19,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:02:19,834 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205509827] [2025-04-14 13:02:19,835 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:19,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:19,856 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 338 statements into 1 equivalence classes. [2025-04-14 13:02:19,939 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 338 of 338 statements. [2025-04-14 13:02:19,939 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:19,939 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:20,846 INFO L134 CoverageAnalysis]: Checked inductivity of 521 backedges. 61 proven. 49 refuted. 0 times theorem prover too weak. 411 trivial. 0 not checked. [2025-04-14 13:02:20,846 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:02:20,846 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205509827] [2025-04-14 13:02:20,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205509827] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:20,846 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [382926598] [2025-04-14 13:02:20,847 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:20,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:20,870 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 338 statements into 1 equivalence classes. [2025-04-14 13:02:21,024 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 338 of 338 statements. [2025-04-14 13:02:21,025 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:21,025 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:21,031 INFO L256 TraceCheckSpWp]: Trace formula consists of 1431 conjuncts, 18 conjuncts are in the unsatisfiable core [2025-04-14 13:02:21,034 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:21,590 INFO L134 CoverageAnalysis]: Checked inductivity of 521 backedges. 85 proven. 21 refuted. 0 times theorem prover too weak. 415 trivial. 0 not checked. [2025-04-14 13:02:21,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [382926598] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:21,591 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:02:21,591 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 29 [2025-04-14 13:02:21,591 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:02:21,591 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 353 [2025-04-14 13:02:21,634 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:21,634 INFO L85 PathProgramCache]: Analyzing trace with hash 936044141, now seen corresponding path program 1 times [2025-04-14 13:02:21,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:02:21,634 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464963319] [2025-04-14 13:02:21,634 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:21,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:21,657 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 354 statements into 1 equivalence classes. [2025-04-14 13:02:21,748 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 354 of 354 statements. [2025-04-14 13:02:21,748 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:21,748 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:22,742 INFO L134 CoverageAnalysis]: Checked inductivity of 547 backedges. 6 proven. 78 refuted. 0 times theorem prover too weak. 463 trivial. 0 not checked. [2025-04-14 13:02:22,743 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:02:22,743 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464963319] [2025-04-14 13:02:22,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464963319] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:22,743 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [95047350] [2025-04-14 13:02:22,743 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:22,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:22,767 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 354 statements into 1 equivalence classes. [2025-04-14 13:02:22,879 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 354 of 354 statements. [2025-04-14 13:02:22,879 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:22,879 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:22,885 INFO L256 TraceCheckSpWp]: Trace formula consists of 1485 conjuncts, 18 conjuncts are in the unsatisfiable core [2025-04-14 13:02:22,889 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:23,477 INFO L134 CoverageAnalysis]: Checked inductivity of 547 backedges. 99 proven. 22 refuted. 0 times theorem prover too weak. 426 trivial. 0 not checked. [2025-04-14 13:02:23,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [95047350] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:23,477 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:02:23,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 31 [2025-04-14 13:02:23,477 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:02:23,477 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 374 is hopeless, skipping. [2025-04-14 13:02:23,477 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 387 is hopeless, skipping. [2025-04-14 13:02:23,478 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 389 is hopeless, skipping. [2025-04-14 13:02:23,478 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 408 is hopeless, skipping. [2025-04-14 13:02:23,478 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 411 is hopeless, skipping. [2025-04-14 13:02:23,478 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 431 is hopeless, skipping. [2025-04-14 13:02:23,478 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 441 is hopeless, skipping. [2025-04-14 13:02:23,478 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 451 [2025-04-14 13:02:23,478 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:23,478 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 452 [2025-04-14 13:02:23,478 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:23,478 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2025-04-14 13:02:23,478 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:02:23,478 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:23,478 INFO L85 PathProgramCache]: Analyzing trace with hash -1257813763, now seen corresponding path program 4 times [2025-04-14 13:02:23,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:02:23,479 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34368073] [2025-04-14 13:02:23,479 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-04-14 13:02:23,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:23,505 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 454 statements into 2 equivalence classes. [2025-04-14 13:02:23,668 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 454 of 454 statements. [2025-04-14 13:02:23,668 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-04-14 13:02:23,668 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:25,838 INFO L134 CoverageAnalysis]: Checked inductivity of 608 backedges. 488 proven. 35 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2025-04-14 13:02:25,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:02:25,838 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34368073] [2025-04-14 13:02:25,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34368073] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:25,838 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475832335] [2025-04-14 13:02:25,838 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-04-14 13:02:25,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:02:25,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-14 13:02:25,840 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-04-14 13:02:25,841 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2025-04-14 13:02:26,002 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 454 statements into 2 equivalence classes. [2025-04-14 13:02:26,170 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 454 of 454 statements. [2025-04-14 13:02:26,171 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-04-14 13:02:26,171 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:26,177 INFO L256 TraceCheckSpWp]: Trace formula consists of 1897 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-04-14 13:02:26,182 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:26,245 INFO L134 CoverageAnalysis]: Checked inductivity of 608 backedges. 135 proven. 0 refuted. 0 times theorem prover too weak. 473 trivial. 0 not checked. [2025-04-14 13:02:26,245 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-04-14 13:02:26,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475832335] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-14 13:02:26,245 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-04-14 13:02:26,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [33] total 35 [2025-04-14 13:02:26,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911129679] [2025-04-14 13:02:26,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-14 13:02:26,246 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-04-14 13:02:26,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:02:26,246 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-04-14 13:02:26,247 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=367, Invalid=893, Unknown=0, NotChecked=0, Total=1260 [2025-04-14 13:02:26,247 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:26,247 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:02:26,247 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 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) [2025-04-14 13:02:26,247 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:26,247 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:26,247 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:26,247 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:26,247 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:26,247 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:26,247 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:26,247 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:26,247 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:26,247 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:26,247 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:02:26,247 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:26,556 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:26,556 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:26,556 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:26,556 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:26,556 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:26,556 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:26,556 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:26,556 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:26,556 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:26,556 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:26,556 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:02:26,556 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:26,567 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2025-04-14 13:02:26,757 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,SelfDestructingSolverStorable51,SelfDestructingSolverStorable41,SelfDestructingSolverStorable52,SelfDestructingSolverStorable42,SelfDestructingSolverStorable53,SelfDestructingSolverStorable43,SelfDestructingSolverStorable54,SelfDestructingSolverStorable44,SelfDestructingSolverStorable55,SelfDestructingSolverStorable45,SelfDestructingSolverStorable56,SelfDestructingSolverStorable46,SelfDestructingSolverStorable57,SelfDestructingSolverStorable47,SelfDestructingSolverStorable58,SelfDestructingSolverStorable48,SelfDestructingSolverStorable59,SelfDestructingSolverStorable49,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:02:26,757 INFO L403 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:02:26,757 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:02:26,757 INFO L139 ounterexampleChecker]: Examining path program with hash 1692233947, occurence #1 [2025-04-14 13:02:26,757 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2025-04-14 13:02:26,757 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:02:26,757 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:26,757 INFO L85 PathProgramCache]: Analyzing trace with hash -579906231, now seen corresponding path program 5 times [2025-04-14 13:02:26,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:02:26,758 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759988894] [2025-04-14 13:02:26,758 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-04-14 13:02:26,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:26,767 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 84 statements into 4 equivalence classes. [2025-04-14 13:02:26,785 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) and asserted 84 of 84 statements. [2025-04-14 13:02:26,785 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2025-04-14 13:02:26,785 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:26,985 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2025-04-14 13:02:26,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:02:26,985 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759988894] [2025-04-14 13:02:26,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759988894] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:26,986 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642352178] [2025-04-14 13:02:26,986 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-04-14 13:02:26,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:02:26,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-14 13:02:26,987 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-04-14 13:02:26,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2025-04-14 13:02:27,097 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 84 statements into 4 equivalence classes. [2025-04-14 13:02:27,365 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) and asserted 84 of 84 statements. [2025-04-14 13:02:27,365 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2025-04-14 13:02:27,365 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:27,368 INFO L256 TraceCheckSpWp]: Trace formula consists of 542 conjuncts, 15 conjuncts are in the unsatisfiable core [2025-04-14 13:02:27,369 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:27,567 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2025-04-14 13:02:27,567 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-04-14 13:02:27,721 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2025-04-14 13:02:27,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642352178] provided 0 perfect and 2 imperfect interpolant sequences [2025-04-14 13:02:27,721 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-04-14 13:02:27,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 29 [2025-04-14 13:02:27,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064214451] [2025-04-14 13:02:27,721 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-04-14 13:02:27,722 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2025-04-14 13:02:27,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:02:27,722 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2025-04-14 13:02:27,723 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=639, Unknown=0, NotChecked=0, Total=870 [2025-04-14 13:02:27,723 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:27,723 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:02:27,723 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 5.7) internal successors, (171), 29 states have internal predecessors, (171), 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) [2025-04-14 13:02:27,723 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:27,723 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:27,723 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:27,723 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:27,723 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:27,723 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:27,723 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:27,723 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:27,723 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:27,723 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:27,723 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:02:27,723 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:27,723 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:28,003 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,003 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,004 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:28,004 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,004 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:28,004 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,004 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:28,004 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:28,004 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:28,004 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:28,004 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:02:28,004 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,004 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:02:28,012 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2025-04-14 13:02:28,204 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2025-04-14 13:02:28,205 INFO L403 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:02:28,205 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:02:28,205 INFO L139 ounterexampleChecker]: Examining path program with hash 1692233947, occurence #2 [2025-04-14 13:02:28,205 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2025-04-14 13:02:28,205 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2025-04-14 13:02:28,205 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:28,205 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2025-04-14 13:02:28,205 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:28,205 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 21 [2025-04-14 13:02:28,205 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:28,205 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2025-04-14 13:02:28,205 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:28,205 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 29 [2025-04-14 13:02:28,205 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:28,205 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2025-04-14 13:02:28,205 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:28,205 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 69 [2025-04-14 13:02:28,205 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:28,205 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2025-04-14 13:02:28,248 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:28,248 INFO L85 PathProgramCache]: Analyzing trace with hash 864746849, now seen corresponding path program 1 times [2025-04-14 13:02:28,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:02:28,249 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493038539] [2025-04-14 13:02:28,249 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:28,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:28,262 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 72 statements into 1 equivalence classes. [2025-04-14 13:02:28,275 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 72 of 72 statements. [2025-04-14 13:02:28,275 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:28,275 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:28,353 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2025-04-14 13:02:28,353 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:02:28,353 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493038539] [2025-04-14 13:02:28,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493038539] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-14 13:02:28,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-14 13:02:28,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-04-14 13:02:28,354 INFO L172 ounterexampleChecker]: Successfully proved commutativity at non-minimality point 71. Constructing proof automaton... [2025-04-14 13:02:28,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-14 13:02:28,354 INFO L311 artialOrderCegarLoop]: Commutativity proof succeeded, skipping feasibility check. [2025-04-14 13:02:28,354 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-04-14 13:02:28,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SMTINTERPOL [2025-04-14 13:02:28,354 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-04-14 13:02:28,354 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-04-14 13:02:28,354 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:28,354 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:02:28,354 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 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) [2025-04-14 13:02:28,354 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,354 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,354 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:28,355 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,355 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:28,355 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,355 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:28,355 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:28,355 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:28,355 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:28,355 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:02:28,355 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,355 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:02:28,355 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:28,547 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,548 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,548 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:28,548 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,548 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:28,548 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,548 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:28,548 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:28,548 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:28,548 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:28,548 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:02:28,548 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,548 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:02:28,548 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,548 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2025-04-14 13:02:28,548 INFO L403 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:02:28,548 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:02:28,548 INFO L139 ounterexampleChecker]: Examining path program with hash 418538093, occurence #1 [2025-04-14 13:02:28,548 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2025-04-14 13:02:28,548 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:02:28,549 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:28,549 INFO L85 PathProgramCache]: Analyzing trace with hash 2050327272, now seen corresponding path program 6 times [2025-04-14 13:02:28,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:02:28,549 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131518404] [2025-04-14 13:02:28,549 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-04-14 13:02:28,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:28,565 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 76 statements into 4 equivalence classes. [2025-04-14 13:02:28,571 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) and asserted 41 of 76 statements. [2025-04-14 13:02:28,571 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2025-04-14 13:02:28,571 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:28,676 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2025-04-14 13:02:28,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:02:28,677 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131518404] [2025-04-14 13:02:28,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131518404] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-14 13:02:28,677 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-14 13:02:28,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-04-14 13:02:28,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359279817] [2025-04-14 13:02:28,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-14 13:02:28,677 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-04-14 13:02:28,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:02:28,677 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-04-14 13:02:28,677 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-04-14 13:02:28,677 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:28,677 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:02:28,677 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 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) [2025-04-14 13:02:28,677 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,678 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,678 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:28,678 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,678 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:28,678 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,678 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:28,678 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:28,678 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:28,678 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:28,678 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:02:28,678 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,678 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:02:28,678 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,678 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:28,845 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,845 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,845 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:28,845 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,845 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:28,845 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,845 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:28,845 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:28,845 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:28,845 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:28,845 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:02:28,846 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,846 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:02:28,846 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:28,846 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:28,846 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2025-04-14 13:02:28,846 INFO L403 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:02:28,846 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:02:28,846 INFO L139 ounterexampleChecker]: Examining path program with hash 1050071083, occurence #1 [2025-04-14 13:02:28,846 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2025-04-14 13:02:28,846 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:02:28,846 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:28,847 INFO L85 PathProgramCache]: Analyzing trace with hash 455420857, now seen corresponding path program 7 times [2025-04-14 13:02:28,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:02:28,847 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588208506] [2025-04-14 13:02:28,847 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-04-14 13:02:28,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:28,857 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 83 statements into 1 equivalence classes. [2025-04-14 13:02:28,868 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 83 of 83 statements. [2025-04-14 13:02:28,868 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:28,868 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:29,072 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2025-04-14 13:02:29,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:02:29,072 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588208506] [2025-04-14 13:02:29,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588208506] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:29,072 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893414529] [2025-04-14 13:02:29,072 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-04-14 13:02:29,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:02:29,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-14 13:02:29,074 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-04-14 13:02:29,075 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2025-04-14 13:02:29,189 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 83 statements into 1 equivalence classes. [2025-04-14 13:02:29,227 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 83 of 83 statements. [2025-04-14 13:02:29,227 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:29,227 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:29,229 INFO L256 TraceCheckSpWp]: Trace formula consists of 546 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-04-14 13:02:29,230 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:29,432 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2025-04-14 13:02:29,432 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-04-14 13:02:29,662 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 15 proven. 5 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2025-04-14 13:02:29,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893414529] provided 0 perfect and 2 imperfect interpolant sequences [2025-04-14 13:02:29,662 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-04-14 13:02:29,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 32 [2025-04-14 13:02:29,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14766298] [2025-04-14 13:02:29,663 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-04-14 13:02:29,663 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2025-04-14 13:02:29,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:02:29,663 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2025-04-14 13:02:29,663 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=238, Invalid=818, Unknown=0, NotChecked=0, Total=1056 [2025-04-14 13:02:29,664 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:29,664 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:02:29,664 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.636363636363637) internal successors, (153), 32 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) [2025-04-14 13:02:29,664 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:29,664 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:29,664 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:29,664 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:29,664 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:29,664 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:29,664 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:29,664 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:29,664 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:29,664 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:29,664 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:02:29,664 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:29,664 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:02:29,664 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:29,664 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:29,664 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:30,101 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:30,102 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:30,102 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:30,102 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:30,102 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:30,102 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:30,102 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:30,102 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:30,102 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:30,102 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:30,102 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:02:30,102 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:30,102 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:02:30,102 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:30,102 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:30,102 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:02:30,109 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2025-04-14 13:02:30,302 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:02:30,303 INFO L403 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:02:30,303 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:02:30,303 INFO L139 ounterexampleChecker]: Examining path program with hash 1050071083, occurence #2 [2025-04-14 13:02:30,303 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2025-04-14 13:02:30,303 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2025-04-14 13:02:30,303 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:30,303 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2025-04-14 13:02:30,303 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:30,303 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 21 [2025-04-14 13:02:30,303 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:30,303 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2025-04-14 13:02:30,303 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:30,303 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 29 [2025-04-14 13:02:30,303 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:30,303 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2025-04-14 13:02:30,303 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:30,303 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2025-04-14 13:02:30,332 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:30,332 INFO L85 PathProgramCache]: Analyzing trace with hash 1575945773, now seen corresponding path program 1 times [2025-04-14 13:02:30,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:02:30,332 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478659630] [2025-04-14 13:02:30,332 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:30,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:30,344 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 110 statements into 1 equivalence classes. [2025-04-14 13:02:30,358 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 110 of 110 statements. [2025-04-14 13:02:30,359 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:30,359 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:30,645 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 69 proven. 56 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2025-04-14 13:02:30,646 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:02:30,646 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478659630] [2025-04-14 13:02:30,646 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478659630] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:30,646 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [375238755] [2025-04-14 13:02:30,646 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:30,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:30,658 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 110 statements into 1 equivalence classes. [2025-04-14 13:02:30,679 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 110 of 110 statements. [2025-04-14 13:02:30,679 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:30,679 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:30,681 INFO L256 TraceCheckSpWp]: Trace formula consists of 638 conjuncts, 18 conjuncts are in the unsatisfiable core [2025-04-14 13:02:30,682 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:31,049 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 104 proven. 21 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2025-04-14 13:02:31,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [375238755] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:31,049 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:02:31,049 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2025-04-14 13:02:31,049 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:02:31,049 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2025-04-14 13:02:31,049 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:31,049 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 119 [2025-04-14 13:02:31,049 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:31,049 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 123 [2025-04-14 13:02:31,049 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:31,049 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2025-04-14 13:02:31,049 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:02:31,050 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:31,050 INFO L85 PathProgramCache]: Analyzing trace with hash -1578826595, now seen corresponding path program 8 times [2025-04-14 13:02:31,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:02:31,050 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855355673] [2025-04-14 13:02:31,050 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-14 13:02:31,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:31,062 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 125 statements into 2 equivalence classes. [2025-04-14 13:02:31,092 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 125 of 125 statements. [2025-04-14 13:02:31,092 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-04-14 13:02:31,092 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:31,447 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 70 proven. 59 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2025-04-14 13:02:31,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:02:31,447 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855355673] [2025-04-14 13:02:31,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855355673] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:31,447 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872029381] [2025-04-14 13:02:31,447 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-14 13:02:31,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:02:31,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-14 13:02:31,457 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-04-14 13:02:31,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2025-04-14 13:02:31,588 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 125 statements into 2 equivalence classes. [2025-04-14 13:02:31,640 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 125 of 125 statements. [2025-04-14 13:02:31,641 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-04-14 13:02:31,641 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:31,643 INFO L256 TraceCheckSpWp]: Trace formula consists of 693 conjuncts, 18 conjuncts are in the unsatisfiable core [2025-04-14 13:02:31,644 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:31,978 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 103 proven. 25 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2025-04-14 13:02:31,978 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-04-14 13:02:32,346 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 99 proven. 29 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2025-04-14 13:02:32,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872029381] provided 0 perfect and 2 imperfect interpolant sequences [2025-04-14 13:02:32,346 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-04-14 13:02:32,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 44 [2025-04-14 13:02:32,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931307518] [2025-04-14 13:02:32,346 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-04-14 13:02:32,347 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2025-04-14 13:02:32,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:02:32,347 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2025-04-14 13:02:32,348 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=381, Invalid=1599, Unknown=0, NotChecked=0, Total=1980 [2025-04-14 13:02:32,348 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:32,348 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:02:32,348 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 6.222222222222222) internal successors, (280), 44 states have internal predecessors, (280), 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) [2025-04-14 13:02:32,348 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:32,348 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:32,348 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:32,348 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:32,348 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:32,348 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:32,348 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:32,348 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:32,348 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:32,348 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:32,349 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:02:32,349 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:32,349 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:02:32,349 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:32,349 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:32,349 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:02:32,349 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:32,544 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:32,545 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:32,545 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:32,545 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:32,545 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:32,545 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:32,545 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:32,545 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:32,545 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:32,545 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:32,545 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:02:32,545 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:32,545 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:02:32,545 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:32,545 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:32,545 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:02:32,545 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:32,552 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2025-04-14 13:02:32,745 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64,SelfDestructingSolverStorable65,SelfDestructingSolverStorable66 [2025-04-14 13:02:32,746 INFO L403 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:02:32,746 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:02:32,746 INFO L139 ounterexampleChecker]: Examining path program with hash 1050071083, occurence #3 [2025-04-14 13:02:32,746 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2025-04-14 13:02:32,746 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2025-04-14 13:02:32,746 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:32,746 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2025-04-14 13:02:32,746 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:32,746 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2025-04-14 13:02:32,746 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:32,746 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 26 [2025-04-14 13:02:32,746 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:32,746 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2025-04-14 13:02:32,746 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:32,746 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 34 [2025-04-14 13:02:32,746 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:32,746 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 110 [2025-04-14 13:02:32,774 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:32,775 INFO L85 PathProgramCache]: Analyzing trace with hash -1482587251, now seen corresponding path program 1 times [2025-04-14 13:02:32,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:02:32,775 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672266675] [2025-04-14 13:02:32,775 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:32,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:32,787 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes. [2025-04-14 13:02:32,806 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements. [2025-04-14 13:02:32,806 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:32,806 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:33,090 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 96 proven. 23 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2025-04-14 13:02:33,090 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:02:33,090 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672266675] [2025-04-14 13:02:33,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672266675] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:33,090 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [964372582] [2025-04-14 13:02:33,090 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:02:33,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:33,102 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes. [2025-04-14 13:02:33,124 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements. [2025-04-14 13:02:33,124 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:02:33,124 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:33,126 INFO L256 TraceCheckSpWp]: Trace formula consists of 647 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-04-14 13:02:33,128 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:33,389 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 104 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2025-04-14 13:02:33,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [964372582] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:33,390 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:02:33,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 28 [2025-04-14 13:02:33,390 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:02:33,390 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 118 [2025-04-14 13:02:33,390 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:33,390 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2025-04-14 13:02:33,390 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:02:33,390 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 124 [2025-04-14 13:02:33,390 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:02:33,390 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2025-04-14 13:02:33,390 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:02:33,390 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:33,390 INFO L85 PathProgramCache]: Analyzing trace with hash -1454997088, now seen corresponding path program 9 times [2025-04-14 13:02:33,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:02:33,390 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336303110] [2025-04-14 13:02:33,390 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-04-14 13:02:33,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:33,403 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 126 statements into 5 equivalence classes. [2025-04-14 13:02:33,420 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) and asserted 72 of 126 statements. [2025-04-14 13:02:33,420 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2025-04-14 13:02:33,420 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:33,569 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2025-04-14 13:02:33,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:02:33,569 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336303110] [2025-04-14 13:02:33,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336303110] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-14 13:02:33,569 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-14 13:02:33,569 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-04-14 13:02:33,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545781196] [2025-04-14 13:02:33,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-14 13:02:33,569 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-04-14 13:02:33,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:02:33,570 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-04-14 13:02:33,570 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-04-14 13:02:33,570 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:33,570 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:02:33,570 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 5 states have internal predecessors, (54), 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) [2025-04-14 13:02:33,570 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:33,570 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:33,570 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:33,570 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:33,570 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:33,570 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:33,570 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:33,570 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:33,570 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:33,570 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:33,570 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:02:33,570 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:33,570 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:02:33,570 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:33,570 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:33,570 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:02:33,570 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:33,570 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:33,691 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:33,691 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:33,691 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:33,691 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:33,691 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:33,691 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:33,691 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:33,691 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:33,691 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:33,691 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:33,691 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:02:33,691 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:33,691 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:02:33,691 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:33,691 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:33,691 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:02:33,691 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:33,692 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:33,692 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,SelfDestructingSolverStorable68,SelfDestructingSolverStorable69 [2025-04-14 13:02:33,692 INFO L403 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:02:33,692 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:02:33,692 INFO L139 ounterexampleChecker]: Examining path program with hash 1592381283, occurence #1 [2025-04-14 13:02:33,692 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2025-04-14 13:02:33,692 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:02:33,692 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:33,692 INFO L85 PathProgramCache]: Analyzing trace with hash -1084603741, now seen corresponding path program 10 times [2025-04-14 13:02:33,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:02:33,692 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573025860] [2025-04-14 13:02:33,692 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-04-14 13:02:33,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:33,704 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 122 statements into 2 equivalence classes. [2025-04-14 13:02:33,722 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 122 of 122 statements. [2025-04-14 13:02:33,722 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-04-14 13:02:33,722 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:34,076 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 107 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2025-04-14 13:02:34,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:02:34,076 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573025860] [2025-04-14 13:02:34,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573025860] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:34,076 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [304447209] [2025-04-14 13:02:34,076 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-04-14 13:02:34,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:02:34,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-14 13:02:34,078 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-04-14 13:02:34,079 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2025-04-14 13:02:34,216 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 122 statements into 2 equivalence classes. [2025-04-14 13:02:34,266 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 122 of 122 statements. [2025-04-14 13:02:34,266 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-04-14 13:02:34,266 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:34,269 INFO L256 TraceCheckSpWp]: Trace formula consists of 692 conjuncts, 21 conjuncts are in the unsatisfiable core [2025-04-14 13:02:34,270 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:02:34,626 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 10 proven. 109 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2025-04-14 13:02:34,626 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-04-14 13:02:34,951 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 15 proven. 104 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2025-04-14 13:02:34,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [304447209] provided 0 perfect and 2 imperfect interpolant sequences [2025-04-14 13:02:34,952 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-04-14 13:02:34,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 46 [2025-04-14 13:02:34,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042798857] [2025-04-14 13:02:34,952 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-04-14 13:02:34,952 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2025-04-14 13:02:34,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:02:34,953 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2025-04-14 13:02:34,953 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=1874, Unknown=0, NotChecked=0, Total=2162 [2025-04-14 13:02:34,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:34,953 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:02:34,953 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 6.340425531914893) internal successors, (298), 46 states have internal predecessors, (298), 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) [2025-04-14 13:02:34,953 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:34,954 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:34,954 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:34,954 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:34,954 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:34,954 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:34,954 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:34,954 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:34,954 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:34,954 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:34,954 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:02:34,954 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:34,954 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:02:34,954 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:34,954 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:34,954 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:02:34,954 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:34,954 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:34,954 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:02:36,897 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:36,897 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:36,897 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:36,897 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:36,897 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:02:36,898 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:36,898 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:02:36,898 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:36,898 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:02:36,898 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:36,898 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:02:36,898 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:36,898 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:02:36,898 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:02:36,898 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:02:36,898 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:02:36,898 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:02:36,898 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:02:36,898 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2025-04-14 13:02:36,905 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2025-04-14 13:02:37,098 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:02:37,099 INFO L403 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:02:37,099 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:02:37,099 INFO L139 ounterexampleChecker]: Examining path program with hash -1810094477, occurence #1 [2025-04-14 13:02:37,099 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2025-04-14 13:02:37,099 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:02:37,099 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:02:37,100 INFO L85 PathProgramCache]: Analyzing trace with hash 78447191, now seen corresponding path program 11 times [2025-04-14 13:02:37,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:02:37,100 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662439214] [2025-04-14 13:02:37,100 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-04-14 13:02:37,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:02:37,134 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 578 statements into 16 equivalence classes. [2025-04-14 13:02:39,282 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) and asserted 578 of 578 statements. [2025-04-14 13:02:39,282 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2025-04-14 13:02:39,282 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:02:42,969 INFO L134 CoverageAnalysis]: Checked inductivity of 2227 backedges. 415 proven. 302 refuted. 0 times theorem prover too weak. 1510 trivial. 0 not checked. [2025-04-14 13:02:42,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:02:42,969 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662439214] [2025-04-14 13:02:42,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662439214] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:02:42,969 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649489042] [2025-04-14 13:02:42,969 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-04-14 13:02:42,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:02:42,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-14 13:02:42,971 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-04-14 13:02:42,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2025-04-14 13:02:43,176 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 578 statements into 16 equivalence classes. [2025-04-14 13:06:56,852 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) and asserted 578 of 578 statements. [2025-04-14 13:06:56,852 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2025-04-14 13:06:56,852 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:06:56,902 INFO L256 TraceCheckSpWp]: Trace formula consists of 2318 conjuncts, 64 conjuncts are in the unsatisfiable core [2025-04-14 13:06:56,907 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:06:57,310 INFO L134 CoverageAnalysis]: Checked inductivity of 2227 backedges. 414 proven. 302 refuted. 0 times theorem prover too weak. 1511 trivial. 0 not checked. [2025-04-14 13:06:57,311 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-04-14 13:06:58,927 INFO L134 CoverageAnalysis]: Checked inductivity of 2227 backedges. 202 proven. 1926 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2025-04-14 13:06:58,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [649489042] provided 0 perfect and 2 imperfect interpolant sequences [2025-04-14 13:06:58,927 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-04-14 13:06:58,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 64] total 68 [2025-04-14 13:06:58,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086918684] [2025-04-14 13:06:58,928 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-04-14 13:06:58,928 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2025-04-14 13:06:58,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:06:58,929 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2025-04-14 13:06:58,930 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1824, Invalid=2868, Unknown=0, NotChecked=0, Total=4692 [2025-04-14 13:06:58,930 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:06:58,930 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:06:58,931 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 7.811594202898551) internal successors, (539), 68 states have internal predecessors, (539), 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) [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2025-04-14 13:06:58,931 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2025-04-14 13:06:59,469 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:06:59,554 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2025-04-14 13:06:59,670 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:06:59,670 INFO L403 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:06:59,670 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:06:59,671 INFO L139 ounterexampleChecker]: Examining path program with hash 1634091767, occurence #1 [2025-04-14 13:06:59,671 INFO L141 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2025-04-14 13:06:59,671 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:06:59,671 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:06:59,671 INFO L85 PathProgramCache]: Analyzing trace with hash 580743583, now seen corresponding path program 12 times [2025-04-14 13:06:59,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:06:59,671 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51673150] [2025-04-14 13:06:59,671 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-04-14 13:06:59,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:06:59,719 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 894 statements into 24 equivalence classes. [2025-04-14 13:07:01,300 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) and asserted 436 of 894 statements. [2025-04-14 13:07:01,300 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2025-04-14 13:07:01,300 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:07:03,277 INFO L134 CoverageAnalysis]: Checked inductivity of 5414 backedges. 146 proven. 433 refuted. 0 times theorem prover too weak. 4835 trivial. 0 not checked. [2025-04-14 13:07:03,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:07:03,278 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51673150] [2025-04-14 13:07:03,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51673150] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:07:03,278 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997637176] [2025-04-14 13:07:03,278 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-04-14 13:07:03,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:07:03,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-14 13:07:03,280 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-04-14 13:07:03,281 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2025-04-14 13:07:03,541 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 894 statements into 24 equivalence classes. [2025-04-14 13:10:15,898 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) and asserted 436 of 894 statements. [2025-04-14 13:10:15,899 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2025-04-14 13:10:15,899 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:15,917 INFO L256 TraceCheckSpWp]: Trace formula consists of 1878 conjuncts, 18 conjuncts are in the unsatisfiable core [2025-04-14 13:10:15,924 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:10:16,758 INFO L134 CoverageAnalysis]: Checked inductivity of 5414 backedges. 88 proven. 21 refuted. 0 times theorem prover too weak. 5305 trivial. 0 not checked. [2025-04-14 13:10:16,758 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-04-14 13:10:17,591 INFO L134 CoverageAnalysis]: Checked inductivity of 5414 backedges. 24 proven. 85 refuted. 0 times theorem prover too weak. 5305 trivial. 0 not checked. [2025-04-14 13:10:17,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997637176] provided 0 perfect and 2 imperfect interpolant sequences [2025-04-14 13:10:17,591 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-04-14 13:10:17,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 16, 16] total 57 [2025-04-14 13:10:17,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615436672] [2025-04-14 13:10:17,592 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-04-14 13:10:17,593 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2025-04-14 13:10:17,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:10:17,593 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2025-04-14 13:10:17,594 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=707, Invalid=2485, Unknown=0, NotChecked=0, Total=3192 [2025-04-14 13:10:17,594 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:10:17,594 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:10:17,594 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 5.964912280701754) internal successors, (340), 57 states have internal predecessors, (340), 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) [2025-04-14 13:10:17,594 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:17,594 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:17,594 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:10:17,594 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:17,594 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:10:17,594 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:17,594 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:10:17,594 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:10:17,594 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:10:17,595 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:10:17,595 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:10:17,595 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:17,595 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:10:17,595 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:17,595 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:10:17,595 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:10:17,595 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:10:17,595 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:10:17,595 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2025-04-14 13:10:17,595 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:10:17,595 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2025-04-14 13:10:17,953 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:10:17,954 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-04-14 13:10:17,977 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2025-04-14 13:10:18,154 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2025-04-14 13:10:18,154 INFO L403 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:10:18,154 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:10:18,155 INFO L139 ounterexampleChecker]: Examining path program with hash 1634091767, occurence #2 [2025-04-14 13:10:18,155 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2025-04-14 13:10:18,155 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2025-04-14 13:10:18,155 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:10:18,155 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2025-04-14 13:10:18,155 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:10:18,155 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 24 [2025-04-14 13:10:18,156 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:10:18,156 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2025-04-14 13:10:18,156 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:10:18,156 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 32 [2025-04-14 13:10:18,156 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:10:18,156 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2025-04-14 13:10:18,156 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:10:18,156 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 227 [2025-04-14 13:10:18,208 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:10:18,209 INFO L85 PathProgramCache]: Analyzing trace with hash 83241457, now seen corresponding path program 1 times [2025-04-14 13:10:18,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:10:18,209 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236260400] [2025-04-14 13:10:18,209 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:18,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:18,230 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 228 statements into 1 equivalence classes. [2025-04-14 13:10:18,274 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 228 of 228 statements. [2025-04-14 13:10:18,274 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:18,274 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:18,910 INFO L134 CoverageAnalysis]: Checked inductivity of 823 backedges. 87 proven. 411 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-04-14 13:10:18,910 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:10:18,910 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236260400] [2025-04-14 13:10:18,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236260400] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:18,911 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [78325251] [2025-04-14 13:10:18,911 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:18,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:18,929 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 228 statements into 1 equivalence classes. [2025-04-14 13:10:18,983 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 228 of 228 statements. [2025-04-14 13:10:18,983 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:18,983 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:18,987 INFO L256 TraceCheckSpWp]: Trace formula consists of 1054 conjuncts, 19 conjuncts are in the unsatisfiable core [2025-04-14 13:10:18,990 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:10:19,429 INFO L134 CoverageAnalysis]: Checked inductivity of 823 backedges. 470 proven. 28 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2025-04-14 13:10:19,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [78325251] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:19,429 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:10:19,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2025-04-14 13:10:19,429 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:10:19,430 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 438 [2025-04-14 13:10:19,459 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:10:19,460 INFO L85 PathProgramCache]: Analyzing trace with hash 2082385913, now seen corresponding path program 1 times [2025-04-14 13:10:19,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:10:19,460 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146342021] [2025-04-14 13:10:19,460 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:19,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:19,487 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 439 statements into 1 equivalence classes. [2025-04-14 13:10:19,622 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 439 of 439 statements. [2025-04-14 13:10:19,622 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:19,622 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:20,865 INFO L134 CoverageAnalysis]: Checked inductivity of 2468 backedges. 732 proven. 814 refuted. 0 times theorem prover too weak. 922 trivial. 0 not checked. [2025-04-14 13:10:20,865 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:10:20,865 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146342021] [2025-04-14 13:10:20,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146342021] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:20,866 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [165062900] [2025-04-14 13:10:20,866 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:20,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:20,893 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 439 statements into 1 equivalence classes. [2025-04-14 13:10:21,053 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 439 of 439 statements. [2025-04-14 13:10:21,054 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:21,054 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:21,063 INFO L256 TraceCheckSpWp]: Trace formula consists of 1803 conjuncts, 20 conjuncts are in the unsatisfiable core [2025-04-14 13:10:21,066 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:10:21,619 INFO L134 CoverageAnalysis]: Checked inductivity of 2468 backedges. 1453 proven. 93 refuted. 0 times theorem prover too weak. 922 trivial. 0 not checked. [2025-04-14 13:10:21,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [165062900] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:21,619 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:10:21,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2025-04-14 13:10:21,619 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:10:21,619 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 457 [2025-04-14 13:10:21,707 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:10:21,707 INFO L85 PathProgramCache]: Analyzing trace with hash -487110385, now seen corresponding path program 1 times [2025-04-14 13:10:21,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:10:21,707 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860613321] [2025-04-14 13:10:21,707 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:21,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:21,735 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 458 statements into 1 equivalence classes. [2025-04-14 13:10:21,878 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 458 of 458 statements. [2025-04-14 13:10:21,878 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:21,878 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:23,228 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 33 proven. 563 refuted. 0 times theorem prover too weak. 1903 trivial. 0 not checked. [2025-04-14 13:10:23,229 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:10:23,229 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860613321] [2025-04-14 13:10:23,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860613321] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:23,229 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1865271454] [2025-04-14 13:10:23,229 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:23,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:23,257 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 458 statements into 1 equivalence classes. [2025-04-14 13:10:23,412 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 458 of 458 statements. [2025-04-14 13:10:23,412 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:23,412 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:23,420 INFO L256 TraceCheckSpWp]: Trace formula consists of 1853 conjuncts, 20 conjuncts are in the unsatisfiable core [2025-04-14 13:10:23,423 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:10:24,014 INFO L134 CoverageAnalysis]: Checked inductivity of 2499 backedges. 557 proven. 39 refuted. 0 times theorem prover too weak. 1903 trivial. 0 not checked. [2025-04-14 13:10:24,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1865271454] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:24,015 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:10:24,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2025-04-14 13:10:24,015 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:10:24,015 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 460 is hopeless, skipping. [2025-04-14 13:10:24,015 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 550 is hopeless, skipping. [2025-04-14 13:10:24,015 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 649 is hopeless, skipping. [2025-04-14 13:10:24,015 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 668 is hopeless, skipping. [2025-04-14 13:10:24,015 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 671 is hopeless, skipping. [2025-04-14 13:10:24,015 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 674 [2025-04-14 13:10:24,047 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:10:24,047 INFO L85 PathProgramCache]: Analyzing trace with hash -1623262001, now seen corresponding path program 1 times [2025-04-14 13:10:24,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:10:24,047 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134223961] [2025-04-14 13:10:24,047 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:24,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:24,085 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 675 statements into 1 equivalence classes. [2025-04-14 13:10:24,408 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 675 of 675 statements. [2025-04-14 13:10:24,409 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:24,409 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:26,397 INFO L134 CoverageAnalysis]: Checked inductivity of 4828 backedges. 2232 proven. 814 refuted. 0 times theorem prover too weak. 1782 trivial. 0 not checked. [2025-04-14 13:10:26,397 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:10:26,397 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134223961] [2025-04-14 13:10:26,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134223961] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:26,397 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [2089257984] [2025-04-14 13:10:26,397 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:26,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:26,436 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 675 statements into 1 equivalence classes. [2025-04-14 13:10:26,746 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 675 of 675 statements. [2025-04-14 13:10:26,746 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:26,747 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:26,762 INFO L256 TraceCheckSpWp]: Trace formula consists of 2613 conjuncts, 20 conjuncts are in the unsatisfiable core [2025-04-14 13:10:26,767 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:10:27,310 INFO L134 CoverageAnalysis]: Checked inductivity of 4828 backedges. 2953 proven. 93 refuted. 0 times theorem prover too weak. 1782 trivial. 0 not checked. [2025-04-14 13:10:27,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [2089257984] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:27,310 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:10:27,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2025-04-14 13:10:27,311 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:10:27,311 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 696 is hopeless, skipping. [2025-04-14 13:10:27,311 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 697 [2025-04-14 13:10:27,311 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:10:27,311 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 699 is hopeless, skipping. [2025-04-14 13:10:27,311 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 726 is hopeless, skipping. [2025-04-14 13:10:27,311 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 739 is hopeless, skipping. [2025-04-14 13:10:27,311 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 741 [2025-04-14 13:10:27,331 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:10:27,331 INFO L85 PathProgramCache]: Analyzing trace with hash 434605457, now seen corresponding path program 1 times [2025-04-14 13:10:27,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:10:27,331 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847725174] [2025-04-14 13:10:27,331 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:27,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:27,376 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 742 statements into 1 equivalence classes. [2025-04-14 13:10:27,866 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 742 of 742 statements. [2025-04-14 13:10:27,867 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:27,867 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:30,111 INFO L134 CoverageAnalysis]: Checked inductivity of 5183 backedges. 2416 proven. 787 refuted. 0 times theorem prover too weak. 1980 trivial. 0 not checked. [2025-04-14 13:10:30,112 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:10:30,112 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847725174] [2025-04-14 13:10:30,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847725174] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:30,112 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [2120132756] [2025-04-14 13:10:30,112 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:30,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:30,155 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 742 statements into 1 equivalence classes. [2025-04-14 13:10:30,548 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 742 of 742 statements. [2025-04-14 13:10:30,548 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:30,548 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:30,563 INFO L256 TraceCheckSpWp]: Trace formula consists of 2859 conjuncts, 20 conjuncts are in the unsatisfiable core [2025-04-14 13:10:30,568 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:10:31,071 INFO L134 CoverageAnalysis]: Checked inductivity of 5183 backedges. 3137 proven. 66 refuted. 0 times theorem prover too weak. 1980 trivial. 0 not checked. [2025-04-14 13:10:31,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [2120132756] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:31,072 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:10:31,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2025-04-14 13:10:31,072 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:10:31,072 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 768 is hopeless, skipping. [2025-04-14 13:10:31,072 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 785 is hopeless, skipping. [2025-04-14 13:10:31,072 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 798 is hopeless, skipping. [2025-04-14 13:10:31,072 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 810 is hopeless, skipping. [2025-04-14 13:10:31,072 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 812 is hopeless, skipping. [2025-04-14 13:10:31,072 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 845 is hopeless, skipping. [2025-04-14 13:10:31,072 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 847 [2025-04-14 13:10:31,103 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:10:31,103 INFO L85 PathProgramCache]: Analyzing trace with hash 699317714, now seen corresponding path program 1 times [2025-04-14 13:10:31,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:10:31,103 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336289655] [2025-04-14 13:10:31,103 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:31,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:31,148 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 848 statements into 1 equivalence classes. [2025-04-14 13:10:31,624 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 848 of 848 statements. [2025-04-14 13:10:31,624 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:31,624 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:34,143 INFO L134 CoverageAnalysis]: Checked inductivity of 5339 backedges. 2437 proven. 814 refuted. 0 times theorem prover too weak. 2088 trivial. 0 not checked. [2025-04-14 13:10:34,144 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:10:34,144 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336289655] [2025-04-14 13:10:34,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336289655] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:34,144 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1890320360] [2025-04-14 13:10:34,144 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:34,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:34,195 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 848 statements into 1 equivalence classes. [2025-04-14 13:10:34,656 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 848 of 848 statements. [2025-04-14 13:10:34,656 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:34,656 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:34,675 INFO L256 TraceCheckSpWp]: Trace formula consists of 3284 conjuncts, 20 conjuncts are in the unsatisfiable core [2025-04-14 13:10:34,681 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:10:35,191 INFO L134 CoverageAnalysis]: Checked inductivity of 5339 backedges. 3158 proven. 93 refuted. 0 times theorem prover too weak. 2088 trivial. 0 not checked. [2025-04-14 13:10:35,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1890320360] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:35,191 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:10:35,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2025-04-14 13:10:35,191 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:10:35,191 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 852 is hopeless, skipping. [2025-04-14 13:10:35,192 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 872 [2025-04-14 13:10:35,209 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:10:35,209 INFO L85 PathProgramCache]: Analyzing trace with hash 1014284653, now seen corresponding path program 1 times [2025-04-14 13:10:35,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:10:35,209 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914090174] [2025-04-14 13:10:35,209 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:35,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:35,257 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 873 statements into 1 equivalence classes. [2025-04-14 13:10:35,819 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 873 of 873 statements. [2025-04-14 13:10:35,820 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:35,820 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:38,257 INFO L134 CoverageAnalysis]: Checked inductivity of 5394 backedges. 2437 proven. 814 refuted. 0 times theorem prover too weak. 2143 trivial. 0 not checked. [2025-04-14 13:10:38,257 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:10:38,257 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914090174] [2025-04-14 13:10:38,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914090174] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:38,258 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1180199774] [2025-04-14 13:10:38,258 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:38,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:38,305 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 873 statements into 1 equivalence classes. [2025-04-14 13:10:38,803 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 873 of 873 statements. [2025-04-14 13:10:38,803 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:38,803 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:38,820 INFO L256 TraceCheckSpWp]: Trace formula consists of 3378 conjuncts, 20 conjuncts are in the unsatisfiable core [2025-04-14 13:10:38,826 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:10:39,333 INFO L134 CoverageAnalysis]: Checked inductivity of 5394 backedges. 3158 proven. 93 refuted. 0 times theorem prover too weak. 2143 trivial. 0 not checked. [2025-04-14 13:10:39,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1180199774] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:39,333 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:10:39,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2025-04-14 13:10:39,333 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:10:39,333 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 882 is hopeless, skipping. [2025-04-14 13:10:39,333 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 892 [2025-04-14 13:10:39,334 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:10:39,334 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 893 [2025-04-14 13:10:39,334 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:10:39,334 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2025-04-14 13:10:39,334 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:10:39,334 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:10:39,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1453948641, now seen corresponding path program 13 times [2025-04-14 13:10:39,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:10:39,334 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830433904] [2025-04-14 13:10:39,334 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-04-14 13:10:39,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:39,382 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 895 statements into 1 equivalence classes. [2025-04-14 13:10:39,983 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 895 of 895 statements. [2025-04-14 13:10:39,984 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:39,984 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:42,565 INFO L134 CoverageAnalysis]: Checked inductivity of 5421 backedges. 2437 proven. 814 refuted. 0 times theorem prover too weak. 2170 trivial. 0 not checked. [2025-04-14 13:10:42,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:10:42,566 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830433904] [2025-04-14 13:10:42,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830433904] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:42,566 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1414089482] [2025-04-14 13:10:42,566 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2025-04-14 13:10:42,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:10:42,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-14 13:10:42,568 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-04-14 13:10:42,569 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2025-04-14 13:10:42,859 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 895 statements into 1 equivalence classes. [2025-04-14 13:10:43,137 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 895 of 895 statements. [2025-04-14 13:10:43,137 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:43,137 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:43,152 INFO L256 TraceCheckSpWp]: Trace formula consists of 3481 conjuncts, 20 conjuncts are in the unsatisfiable core [2025-04-14 13:10:43,158 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:10:43,578 INFO L134 CoverageAnalysis]: Checked inductivity of 5421 backedges. 1942 proven. 33 refuted. 0 times theorem prover too weak. 3446 trivial. 0 not checked. [2025-04-14 13:10:43,578 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-04-14 13:10:44,006 INFO L134 CoverageAnalysis]: Checked inductivity of 5421 backedges. 1919 proven. 56 refuted. 0 times theorem prover too weak. 3446 trivial. 0 not checked. [2025-04-14 13:10:44,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1414089482] provided 0 perfect and 2 imperfect interpolant sequences [2025-04-14 13:10:44,006 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-04-14 13:10:44,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18, 18] total 49 [2025-04-14 13:10:44,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135641080] [2025-04-14 13:10:44,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-04-14 13:10:44,007 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2025-04-14 13:10:44,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:10:44,008 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2025-04-14 13:10:44,009 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=483, Invalid=1967, Unknown=0, NotChecked=0, Total=2450 [2025-04-14 13:10:44,009 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:10:44,009 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:10:44,009 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 7.22) internal successors, (361), 49 states have internal predecessors, (361), 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) [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2025-04-14 13:10:44,009 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:10:44,273 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-04-14 13:10:44,274 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-04-14 13:10:44,286 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2025-04-14 13:10:44,474 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,SelfDestructingSolverStorable81,SelfDestructingSolverStorable82,SelfDestructingSolverStorable83,SelfDestructingSolverStorable73,SelfDestructingSolverStorable84,SelfDestructingSolverStorable74,SelfDestructingSolverStorable85,SelfDestructingSolverStorable75,SelfDestructingSolverStorable86,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76,SelfDestructingSolverStorable87,SelfDestructingSolverStorable77,SelfDestructingSolverStorable78,SelfDestructingSolverStorable79 [2025-04-14 13:10:44,474 INFO L403 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:10:44,474 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:10:44,475 INFO L139 ounterexampleChecker]: Examining path program with hash 1634091767, occurence #3 [2025-04-14 13:10:44,475 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2025-04-14 13:10:44,475 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2025-04-14 13:10:44,475 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:10:44,475 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 9 [2025-04-14 13:10:44,475 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:10:44,475 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2025-04-14 13:10:44,475 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:10:44,475 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 29 [2025-04-14 13:10:44,475 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:10:44,475 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2025-04-14 13:10:44,475 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:10:44,475 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 37 [2025-04-14 13:10:44,475 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:10:44,476 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 228 [2025-04-14 13:10:44,519 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:10:44,520 INFO L85 PathProgramCache]: Analyzing trace with hash -323979357, now seen corresponding path program 1 times [2025-04-14 13:10:44,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:10:44,520 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305907754] [2025-04-14 13:10:44,520 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:44,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:44,538 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 229 statements into 1 equivalence classes. [2025-04-14 13:10:44,581 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 229 of 229 statements. [2025-04-14 13:10:44,581 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:44,581 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:45,234 INFO L134 CoverageAnalysis]: Checked inductivity of 831 backedges. 131 proven. 441 refuted. 0 times theorem prover too weak. 259 trivial. 0 not checked. [2025-04-14 13:10:45,234 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:10:45,234 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305907754] [2025-04-14 13:10:45,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305907754] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:45,235 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [142625902] [2025-04-14 13:10:45,235 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:45,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:45,252 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 229 statements into 1 equivalence classes. [2025-04-14 13:10:45,306 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 229 of 229 statements. [2025-04-14 13:10:45,306 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:45,306 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:45,309 INFO L256 TraceCheckSpWp]: Trace formula consists of 1063 conjuncts, 21 conjuncts are in the unsatisfiable core [2025-04-14 13:10:45,311 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:10:45,804 INFO L134 CoverageAnalysis]: Checked inductivity of 831 backedges. 536 proven. 36 refuted. 0 times theorem prover too weak. 259 trivial. 0 not checked. [2025-04-14 13:10:45,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [142625902] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:45,804 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:10:45,804 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2025-04-14 13:10:45,805 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:10:45,805 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 439 [2025-04-14 13:10:45,831 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:10:45,831 INFO L85 PathProgramCache]: Analyzing trace with hash -840109231, now seen corresponding path program 1 times [2025-04-14 13:10:45,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:10:45,831 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236747495] [2025-04-14 13:10:45,831 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:45,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:45,858 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 440 statements into 1 equivalence classes. [2025-04-14 13:10:45,994 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 440 of 440 statements. [2025-04-14 13:10:45,994 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:45,994 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:47,274 INFO L134 CoverageAnalysis]: Checked inductivity of 2476 backedges. 732 proven. 825 refuted. 0 times theorem prover too weak. 919 trivial. 0 not checked. [2025-04-14 13:10:47,275 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:10:47,275 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236747495] [2025-04-14 13:10:47,275 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236747495] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:47,275 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [276771866] [2025-04-14 13:10:47,275 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:47,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:47,302 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 440 statements into 1 equivalence classes. [2025-04-14 13:10:47,455 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 440 of 440 statements. [2025-04-14 13:10:47,455 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:47,455 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:47,463 INFO L256 TraceCheckSpWp]: Trace formula consists of 1812 conjuncts, 22 conjuncts are in the unsatisfiable core [2025-04-14 13:10:47,466 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:10:48,046 INFO L134 CoverageAnalysis]: Checked inductivity of 2476 backedges. 1453 proven. 104 refuted. 0 times theorem prover too weak. 919 trivial. 0 not checked. [2025-04-14 13:10:48,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [276771866] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:48,046 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:10:48,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2025-04-14 13:10:48,046 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:10:48,046 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 458 [2025-04-14 13:10:48,094 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:10:48,094 INFO L85 PathProgramCache]: Analyzing trace with hash 1826570497, now seen corresponding path program 1 times [2025-04-14 13:10:48,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:10:48,094 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28456694] [2025-04-14 13:10:48,094 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:48,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:48,122 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 459 statements into 1 equivalence classes. [2025-04-14 13:10:48,261 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 459 of 459 statements. [2025-04-14 13:10:48,261 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:48,261 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:49,627 INFO L134 CoverageAnalysis]: Checked inductivity of 2507 backedges. 70 proven. 668 refuted. 0 times theorem prover too weak. 1769 trivial. 0 not checked. [2025-04-14 13:10:49,628 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:10:49,628 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28456694] [2025-04-14 13:10:49,628 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28456694] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:49,628 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [111347126] [2025-04-14 13:10:49,628 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:49,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:49,656 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 459 statements into 1 equivalence classes. [2025-04-14 13:10:49,808 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 459 of 459 statements. [2025-04-14 13:10:49,808 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:49,808 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:49,816 INFO L256 TraceCheckSpWp]: Trace formula consists of 1862 conjuncts, 22 conjuncts are in the unsatisfiable core [2025-04-14 13:10:49,820 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:10:50,506 INFO L134 CoverageAnalysis]: Checked inductivity of 2507 backedges. 687 proven. 51 refuted. 0 times theorem prover too weak. 1769 trivial. 0 not checked. [2025-04-14 13:10:50,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [111347126] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:50,507 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:10:50,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2025-04-14 13:10:50,507 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:10:50,507 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 461 is hopeless, skipping. [2025-04-14 13:10:50,507 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 551 is hopeless, skipping. [2025-04-14 13:10:50,507 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 650 is hopeless, skipping. [2025-04-14 13:10:50,507 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 669 is hopeless, skipping. [2025-04-14 13:10:50,507 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 672 is hopeless, skipping. [2025-04-14 13:10:50,508 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 675 [2025-04-14 13:10:50,540 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:10:50,540 INFO L85 PathProgramCache]: Analyzing trace with hash 1960894375, now seen corresponding path program 1 times [2025-04-14 13:10:50,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:10:50,540 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441586291] [2025-04-14 13:10:50,540 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:50,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:50,580 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 676 statements into 1 equivalence classes. [2025-04-14 13:10:50,902 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 676 of 676 statements. [2025-04-14 13:10:50,903 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:50,903 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:52,812 INFO L134 CoverageAnalysis]: Checked inductivity of 4836 backedges. 2232 proven. 825 refuted. 0 times theorem prover too weak. 1779 trivial. 0 not checked. [2025-04-14 13:10:52,812 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:10:52,812 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441586291] [2025-04-14 13:10:52,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441586291] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:52,813 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [220109993] [2025-04-14 13:10:52,813 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:52,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:52,850 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 676 statements into 1 equivalence classes. [2025-04-14 13:10:53,150 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 676 of 676 statements. [2025-04-14 13:10:53,150 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:53,150 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:53,162 INFO L256 TraceCheckSpWp]: Trace formula consists of 2622 conjuncts, 22 conjuncts are in the unsatisfiable core [2025-04-14 13:10:53,167 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:10:53,750 INFO L134 CoverageAnalysis]: Checked inductivity of 4836 backedges. 2953 proven. 104 refuted. 0 times theorem prover too weak. 1779 trivial. 0 not checked. [2025-04-14 13:10:53,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [220109993] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:53,751 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:10:53,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2025-04-14 13:10:53,751 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:10:53,751 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 697 is hopeless, skipping. [2025-04-14 13:10:53,751 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 698 [2025-04-14 13:10:53,751 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:10:53,751 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 700 is hopeless, skipping. [2025-04-14 13:10:53,751 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 727 is hopeless, skipping. [2025-04-14 13:10:53,751 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 740 is hopeless, skipping. [2025-04-14 13:10:53,751 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 742 [2025-04-14 13:10:53,767 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:10:53,767 INFO L85 PathProgramCache]: Analyzing trace with hash 490317827, now seen corresponding path program 1 times [2025-04-14 13:10:53,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:10:53,767 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169333586] [2025-04-14 13:10:53,767 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:53,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:53,808 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 743 statements into 1 equivalence classes. [2025-04-14 13:10:54,195 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 743 of 743 statements. [2025-04-14 13:10:54,195 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:54,195 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:56,346 INFO L134 CoverageAnalysis]: Checked inductivity of 5191 backedges. 58 proven. 824 refuted. 0 times theorem prover too weak. 4309 trivial. 0 not checked. [2025-04-14 13:10:56,347 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:10:56,347 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169333586] [2025-04-14 13:10:56,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169333586] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:56,347 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [953356504] [2025-04-14 13:10:56,347 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:56,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:56,387 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 743 statements into 1 equivalence classes. [2025-04-14 13:10:56,811 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 743 of 743 statements. [2025-04-14 13:10:56,811 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:56,811 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:10:56,819 INFO L256 TraceCheckSpWp]: Trace formula consists of 2868 conjuncts, 22 conjuncts are in the unsatisfiable core [2025-04-14 13:10:56,824 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:10:57,668 INFO L134 CoverageAnalysis]: Checked inductivity of 5191 backedges. 835 proven. 47 refuted. 0 times theorem prover too weak. 4309 trivial. 0 not checked. [2025-04-14 13:10:57,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [953356504] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:10:57,668 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:10:57,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2025-04-14 13:10:57,668 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:10:57,668 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 769 is hopeless, skipping. [2025-04-14 13:10:57,669 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 786 is hopeless, skipping. [2025-04-14 13:10:57,669 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 799 is hopeless, skipping. [2025-04-14 13:10:57,669 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 811 is hopeless, skipping. [2025-04-14 13:10:57,669 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 813 is hopeless, skipping. [2025-04-14 13:10:57,669 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 846 is hopeless, skipping. [2025-04-14 13:10:57,669 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 848 [2025-04-14 13:10:57,699 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:10:57,699 INFO L85 PathProgramCache]: Analyzing trace with hash 25570308, now seen corresponding path program 1 times [2025-04-14 13:10:57,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:10:57,699 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556435962] [2025-04-14 13:10:57,699 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:10:57,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:10:57,744 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 849 statements into 1 equivalence classes. [2025-04-14 13:10:58,159 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 849 of 849 statements. [2025-04-14 13:10:58,159 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:10:58,159 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:00,786 INFO L134 CoverageAnalysis]: Checked inductivity of 5347 backedges. 50 proven. 782 refuted. 0 times theorem prover too weak. 4515 trivial. 0 not checked. [2025-04-14 13:11:00,786 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:11:00,787 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556435962] [2025-04-14 13:11:00,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556435962] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:00,787 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [77110809] [2025-04-14 13:11:00,787 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:11:00,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:11:00,832 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 849 statements into 1 equivalence classes. [2025-04-14 13:11:01,302 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 849 of 849 statements. [2025-04-14 13:11:01,302 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:11:01,302 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:01,319 INFO L256 TraceCheckSpWp]: Trace formula consists of 3293 conjuncts, 22 conjuncts are in the unsatisfiable core [2025-04-14 13:11:01,325 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:11:02,360 INFO L134 CoverageAnalysis]: Checked inductivity of 5347 backedges. 793 proven. 39 refuted. 0 times theorem prover too weak. 4515 trivial. 0 not checked. [2025-04-14 13:11:02,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [77110809] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:02,361 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:11:02,361 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2025-04-14 13:11:02,361 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:11:02,361 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 853 is hopeless, skipping. [2025-04-14 13:11:02,361 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 873 [2025-04-14 13:11:02,377 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:11:02,377 INFO L85 PathProgramCache]: Analyzing trace with hash -1412203003, now seen corresponding path program 1 times [2025-04-14 13:11:02,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:11:02,377 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223258450] [2025-04-14 13:11:02,377 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:11:02,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:11:02,423 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 874 statements into 1 equivalence classes. [2025-04-14 13:11:02,887 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 874 of 874 statements. [2025-04-14 13:11:02,888 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:11:02,888 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:05,591 INFO L134 CoverageAnalysis]: Checked inductivity of 5402 backedges. 50 proven. 782 refuted. 0 times theorem prover too weak. 4570 trivial. 0 not checked. [2025-04-14 13:11:05,591 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:11:05,591 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223258450] [2025-04-14 13:11:05,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223258450] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:05,591 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [541529148] [2025-04-14 13:11:05,591 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:11:05,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:11:05,637 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 874 statements into 1 equivalence classes. [2025-04-14 13:11:06,153 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 874 of 874 statements. [2025-04-14 13:11:06,153 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:11:06,153 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:06,170 INFO L256 TraceCheckSpWp]: Trace formula consists of 3387 conjuncts, 22 conjuncts are in the unsatisfiable core [2025-04-14 13:11:06,177 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:11:07,208 INFO L134 CoverageAnalysis]: Checked inductivity of 5402 backedges. 793 proven. 39 refuted. 0 times theorem prover too weak. 4570 trivial. 0 not checked. [2025-04-14 13:11:07,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [541529148] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:07,209 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:11:07,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2025-04-14 13:11:07,209 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:11:07,209 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 883 is hopeless, skipping. [2025-04-14 13:11:07,209 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 893 [2025-04-14 13:11:07,209 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:11:07,209 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 894 [2025-04-14 13:11:07,209 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:11:07,209 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2025-04-14 13:11:07,209 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:11:07,210 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:11:07,210 INFO L85 PathProgramCache]: Analyzing trace with hash -2111723166, now seen corresponding path program 14 times [2025-04-14 13:11:07,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:11:07,210 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372177930] [2025-04-14 13:11:07,210 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-14 13:11:07,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:11:07,260 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 896 statements into 2 equivalence classes. [2025-04-14 13:11:07,724 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 896 of 896 statements. [2025-04-14 13:11:07,724 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-04-14 13:11:07,724 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:10,536 INFO L134 CoverageAnalysis]: Checked inductivity of 5429 backedges. 40 proven. 793 refuted. 0 times theorem prover too weak. 4596 trivial. 0 not checked. [2025-04-14 13:11:10,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:11:10,536 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372177930] [2025-04-14 13:11:10,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372177930] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:10,536 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2073856900] [2025-04-14 13:11:10,536 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-14 13:11:10,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:11:10,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-14 13:11:10,538 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-04-14 13:11:10,539 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2025-04-14 13:11:10,866 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 896 statements into 2 equivalence classes. [2025-04-14 13:11:11,154 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 896 of 896 statements. [2025-04-14 13:11:11,154 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-04-14 13:11:11,154 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:11,169 INFO L256 TraceCheckSpWp]: Trace formula consists of 3490 conjuncts, 21 conjuncts are in the unsatisfiable core [2025-04-14 13:11:11,176 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:11:11,664 INFO L134 CoverageAnalysis]: Checked inductivity of 5429 backedges. 1949 proven. 99 refuted. 0 times theorem prover too weak. 3381 trivial. 0 not checked. [2025-04-14 13:11:11,664 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-04-14 13:11:12,265 INFO L134 CoverageAnalysis]: Checked inductivity of 5429 backedges. 1978 proven. 70 refuted. 0 times theorem prover too weak. 3381 trivial. 0 not checked. [2025-04-14 13:11:12,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2073856900] provided 0 perfect and 2 imperfect interpolant sequences [2025-04-14 13:11:12,265 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-04-14 13:11:12,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 55 [2025-04-14 13:11:12,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146841515] [2025-04-14 13:11:12,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-04-14 13:11:12,266 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2025-04-14 13:11:12,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:11:12,267 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2025-04-14 13:11:12,268 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=482, Invalid=2488, Unknown=0, NotChecked=0, Total=2970 [2025-04-14 13:11:12,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:11:12,268 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:11:12,268 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 7.5636363636363635) internal successors, (416), 55 states have internal predecessors, (416), 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) [2025-04-14 13:11:12,268 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:11:12,268 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:11:12,268 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:11:12,268 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:11:12,268 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:11:12,268 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:11:12,268 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:11:12,268 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:11:12,268 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:11:12,268 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:11:12,268 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:11:12,268 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:11:12,268 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:11:12,268 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:11:12,268 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:11:12,268 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:11:12,268 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:11:12,269 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:11:12,269 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2025-04-14 13:11:12,269 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:11:12,269 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2025-04-14 13:11:12,269 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2025-04-14 13:11:12,269 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-04-14 13:11:13,268 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-04-14 13:11:13,269 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2025-04-14 13:11:13,282 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2025-04-14 13:11:13,469 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,SelfDestructingSolverStorable91,SelfDestructingSolverStorable92,SelfDestructingSolverStorable93,SelfDestructingSolverStorable94,SelfDestructingSolverStorable95,SelfDestructingSolverStorable96,SelfDestructingSolverStorable97,SelfDestructingSolverStorable98,SelfDestructingSolverStorable88,SelfDestructingSolverStorable99,SelfDestructingSolverStorable89,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100,SelfDestructingSolverStorable101,SelfDestructingSolverStorable102 [2025-04-14 13:11:13,469 INFO L403 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:11:13,469 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:11:13,470 INFO L139 ounterexampleChecker]: Examining path program with hash 1634091767, occurence #4 [2025-04-14 13:11:13,470 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2025-04-14 13:11:13,470 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2025-04-14 13:11:13,470 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:11:13,470 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2025-04-14 13:11:13,470 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:11:13,470 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2025-04-14 13:11:13,470 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:11:13,470 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2025-04-14 13:11:13,470 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:11:13,471 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 35 [2025-04-14 13:11:13,471 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:11:13,471 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2025-04-14 13:11:13,471 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:11:13,471 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 230 [2025-04-14 13:11:13,536 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:11:13,536 INFO L85 PathProgramCache]: Analyzing trace with hash 2103990793, now seen corresponding path program 1 times [2025-04-14 13:11:13,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:11:13,536 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409241363] [2025-04-14 13:11:13,536 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:11:13,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:11:13,567 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 231 statements into 1 equivalence classes. [2025-04-14 13:11:13,632 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 231 of 231 statements. [2025-04-14 13:11:13,632 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:11:13,632 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:14,354 INFO L134 CoverageAnalysis]: Checked inductivity of 848 backedges. 158 proven. 443 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2025-04-14 13:11:14,354 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:11:14,354 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409241363] [2025-04-14 13:11:14,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409241363] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:14,354 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [115001125] [2025-04-14 13:11:14,355 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:11:14,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:11:14,373 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 231 statements into 1 equivalence classes. [2025-04-14 13:11:14,425 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 231 of 231 statements. [2025-04-14 13:11:14,426 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:11:14,426 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:14,429 INFO L256 TraceCheckSpWp]: Trace formula consists of 1081 conjuncts, 23 conjuncts are in the unsatisfiable core [2025-04-14 13:11:14,431 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:11:14,999 INFO L134 CoverageAnalysis]: Checked inductivity of 848 backedges. 556 proven. 45 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2025-04-14 13:11:14,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [115001125] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:14,999 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:11:14,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2025-04-14 13:11:14,999 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:11:14,999 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 441 [2025-04-14 13:11:15,029 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:11:15,029 INFO L85 PathProgramCache]: Analyzing trace with hash 533771345, now seen corresponding path program 1 times [2025-04-14 13:11:15,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:11:15,029 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661455220] [2025-04-14 13:11:15,029 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:11:15,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:11:15,057 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 442 statements into 1 equivalence classes. [2025-04-14 13:11:15,193 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 442 of 442 statements. [2025-04-14 13:11:15,193 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:11:15,193 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:16,524 INFO L134 CoverageAnalysis]: Checked inductivity of 2493 backedges. 758 proven. 892 refuted. 0 times theorem prover too weak. 843 trivial. 0 not checked. [2025-04-14 13:11:16,524 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:11:16,524 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661455220] [2025-04-14 13:11:16,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661455220] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:16,524 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1565512029] [2025-04-14 13:11:16,524 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:11:16,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:11:16,552 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 442 statements into 1 equivalence classes. [2025-04-14 13:11:16,704 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 442 of 442 statements. [2025-04-14 13:11:16,705 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:11:16,705 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:16,712 INFO L256 TraceCheckSpWp]: Trace formula consists of 1830 conjuncts, 24 conjuncts are in the unsatisfiable core [2025-04-14 13:11:16,715 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:11:17,386 INFO L134 CoverageAnalysis]: Checked inductivity of 2493 backedges. 1524 proven. 126 refuted. 0 times theorem prover too weak. 843 trivial. 0 not checked. [2025-04-14 13:11:17,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1565512029] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:17,386 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:11:17,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2025-04-14 13:11:17,387 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:11:17,387 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 460 [2025-04-14 13:11:17,441 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:11:17,442 INFO L85 PathProgramCache]: Analyzing trace with hash -375811801, now seen corresponding path program 1 times [2025-04-14 13:11:17,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:11:17,442 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040452232] [2025-04-14 13:11:17,442 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:11:17,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:11:17,472 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 461 statements into 1 equivalence classes. [2025-04-14 13:11:17,608 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 461 of 461 statements. [2025-04-14 13:11:17,609 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:11:17,609 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:19,074 INFO L134 CoverageAnalysis]: Checked inductivity of 2524 backedges. 100 proven. 767 refuted. 0 times theorem prover too weak. 1657 trivial. 0 not checked. [2025-04-14 13:11:19,075 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:11:19,075 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040452232] [2025-04-14 13:11:19,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040452232] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:19,075 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [421931559] [2025-04-14 13:11:19,075 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:11:19,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:11:19,103 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 461 statements into 1 equivalence classes. [2025-04-14 13:11:19,256 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 461 of 461 statements. [2025-04-14 13:11:19,256 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:11:19,256 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:19,264 INFO L256 TraceCheckSpWp]: Trace formula consists of 1880 conjuncts, 24 conjuncts are in the unsatisfiable core [2025-04-14 13:11:19,267 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:11:19,985 INFO L134 CoverageAnalysis]: Checked inductivity of 2524 backedges. 807 proven. 60 refuted. 0 times theorem prover too weak. 1657 trivial. 0 not checked. [2025-04-14 13:11:19,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [421931559] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:19,985 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:11:19,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2025-04-14 13:11:19,985 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:11:19,985 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 463 is hopeless, skipping. [2025-04-14 13:11:19,985 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 553 is hopeless, skipping. [2025-04-14 13:11:19,986 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 652 is hopeless, skipping. [2025-04-14 13:11:19,986 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 671 is hopeless, skipping. [2025-04-14 13:11:19,986 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 674 is hopeless, skipping. [2025-04-14 13:11:19,986 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 677 [2025-04-14 13:11:20,017 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:11:20,017 INFO L85 PathProgramCache]: Analyzing trace with hash -1325379289, now seen corresponding path program 1 times [2025-04-14 13:11:20,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:11:20,017 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712522549] [2025-04-14 13:11:20,018 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:11:20,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:11:20,056 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 678 statements into 1 equivalence classes. [2025-04-14 13:11:20,333 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 678 of 678 statements. [2025-04-14 13:11:20,333 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:11:20,333 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:22,427 INFO L134 CoverageAnalysis]: Checked inductivity of 4853 backedges. 2258 proven. 892 refuted. 0 times theorem prover too weak. 1703 trivial. 0 not checked. [2025-04-14 13:11:22,427 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:11:22,427 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712522549] [2025-04-14 13:11:22,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712522549] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:22,427 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1823783540] [2025-04-14 13:11:22,427 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:11:22,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:11:22,465 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 678 statements into 1 equivalence classes. [2025-04-14 13:11:22,799 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 678 of 678 statements. [2025-04-14 13:11:22,799 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:11:22,799 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:22,811 INFO L256 TraceCheckSpWp]: Trace formula consists of 2640 conjuncts, 24 conjuncts are in the unsatisfiable core [2025-04-14 13:11:22,815 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:11:23,433 INFO L134 CoverageAnalysis]: Checked inductivity of 4853 backedges. 3024 proven. 126 refuted. 0 times theorem prover too weak. 1703 trivial. 0 not checked. [2025-04-14 13:11:23,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1823783540] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:23,433 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:11:23,433 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2025-04-14 13:11:23,433 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:11:23,433 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 699 is hopeless, skipping. [2025-04-14 13:11:23,433 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 700 [2025-04-14 13:11:23,434 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:11:23,434 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 702 is hopeless, skipping. [2025-04-14 13:11:23,434 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 729 is hopeless, skipping. [2025-04-14 13:11:23,434 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 742 is hopeless, skipping. [2025-04-14 13:11:23,434 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 744 [2025-04-14 13:11:23,449 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:11:23,449 INFO L85 PathProgramCache]: Analyzing trace with hash 1360348585, now seen corresponding path program 1 times [2025-04-14 13:11:23,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:11:23,449 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015228428] [2025-04-14 13:11:23,449 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:11:23,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:11:23,490 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 745 statements into 1 equivalence classes. [2025-04-14 13:11:23,829 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 745 of 745 statements. [2025-04-14 13:11:23,830 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:11:23,830 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:26,282 INFO L134 CoverageAnalysis]: Checked inductivity of 5208 backedges. 77 proven. 1059 refuted. 0 times theorem prover too weak. 4072 trivial. 0 not checked. [2025-04-14 13:11:26,282 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:11:26,282 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015228428] [2025-04-14 13:11:26,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015228428] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:26,282 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [955522966] [2025-04-14 13:11:26,282 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:11:26,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:11:26,323 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 745 statements into 1 equivalence classes. [2025-04-14 13:11:26,694 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 745 of 745 statements. [2025-04-14 13:11:26,694 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:11:26,694 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:26,708 INFO L256 TraceCheckSpWp]: Trace formula consists of 2886 conjuncts, 24 conjuncts are in the unsatisfiable core [2025-04-14 13:11:26,713 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:11:27,616 INFO L134 CoverageAnalysis]: Checked inductivity of 5208 backedges. 1063 proven. 73 refuted. 0 times theorem prover too weak. 4072 trivial. 0 not checked. [2025-04-14 13:11:27,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [955522966] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:27,616 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:11:27,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2025-04-14 13:11:27,617 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:11:27,617 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 771 is hopeless, skipping. [2025-04-14 13:11:27,617 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 788 is hopeless, skipping. [2025-04-14 13:11:27,617 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 801 is hopeless, skipping. [2025-04-14 13:11:27,617 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 813 is hopeless, skipping. [2025-04-14 13:11:27,617 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 815 is hopeless, skipping. [2025-04-14 13:11:27,617 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 848 is hopeless, skipping. [2025-04-14 13:11:27,617 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 850 [2025-04-14 13:11:27,647 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:11:27,647 INFO L85 PathProgramCache]: Analyzing trace with hash 18456042, now seen corresponding path program 1 times [2025-04-14 13:11:27,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:11:27,647 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426027183] [2025-04-14 13:11:27,647 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:11:27,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:11:27,693 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 851 statements into 1 equivalence classes. [2025-04-14 13:11:28,106 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 851 of 851 statements. [2025-04-14 13:11:28,106 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:11:28,106 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:30,834 INFO L134 CoverageAnalysis]: Checked inductivity of 5364 backedges. 62 proven. 862 refuted. 0 times theorem prover too weak. 4440 trivial. 0 not checked. [2025-04-14 13:11:30,835 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:11:30,835 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426027183] [2025-04-14 13:11:30,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426027183] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:30,835 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1540199365] [2025-04-14 13:11:30,835 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:11:30,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:11:30,880 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 851 statements into 1 equivalence classes. [2025-04-14 13:11:31,388 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 851 of 851 statements. [2025-04-14 13:11:31,388 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:11:31,388 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:31,397 INFO L256 TraceCheckSpWp]: Trace formula consists of 3311 conjuncts, 24 conjuncts are in the unsatisfiable core [2025-04-14 13:11:31,403 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:11:32,441 INFO L134 CoverageAnalysis]: Checked inductivity of 5364 backedges. 875 proven. 49 refuted. 0 times theorem prover too weak. 4440 trivial. 0 not checked. [2025-04-14 13:11:32,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1540199365] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:32,441 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:11:32,441 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2025-04-14 13:11:32,441 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:11:32,442 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 855 is hopeless, skipping. [2025-04-14 13:11:32,442 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 875 [2025-04-14 13:11:32,455 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:11:32,455 INFO L85 PathProgramCache]: Analyzing trace with hash -1646559803, now seen corresponding path program 1 times [2025-04-14 13:11:32,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:11:32,455 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861643435] [2025-04-14 13:11:32,455 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:11:32,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:11:32,505 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 876 statements into 1 equivalence classes. [2025-04-14 13:11:32,994 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 876 of 876 statements. [2025-04-14 13:11:32,995 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:11:32,995 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:35,837 INFO L134 CoverageAnalysis]: Checked inductivity of 5419 backedges. 62 proven. 862 refuted. 0 times theorem prover too weak. 4495 trivial. 0 not checked. [2025-04-14 13:11:35,837 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:11:35,837 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861643435] [2025-04-14 13:11:35,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861643435] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:35,837 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [2033027158] [2025-04-14 13:11:35,838 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:11:35,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:11:35,885 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 876 statements into 1 equivalence classes. [2025-04-14 13:11:36,382 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 876 of 876 statements. [2025-04-14 13:11:36,382 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:11:36,382 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:36,398 INFO L256 TraceCheckSpWp]: Trace formula consists of 3405 conjuncts, 24 conjuncts are in the unsatisfiable core [2025-04-14 13:11:36,404 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:11:37,500 INFO L134 CoverageAnalysis]: Checked inductivity of 5419 backedges. 875 proven. 49 refuted. 0 times theorem prover too weak. 4495 trivial. 0 not checked. [2025-04-14 13:11:37,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [2033027158] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:37,500 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:11:37,501 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2025-04-14 13:11:37,501 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:11:37,501 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 885 is hopeless, skipping. [2025-04-14 13:11:37,501 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 895 [2025-04-14 13:11:37,501 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:11:37,501 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 896 [2025-04-14 13:11:37,501 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:11:37,501 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2025-04-14 13:11:37,501 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:11:37,501 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:11:37,502 INFO L85 PathProgramCache]: Analyzing trace with hash 217802047, now seen corresponding path program 15 times [2025-04-14 13:11:37,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:11:37,502 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273236888] [2025-04-14 13:11:37,502 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-04-14 13:11:37,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:11:37,550 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 898 statements into 24 equivalence classes. [2025-04-14 13:11:39,025 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) and asserted 441 of 898 statements. [2025-04-14 13:11:39,025 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2025-04-14 13:11:39,025 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:11:41,687 INFO L134 CoverageAnalysis]: Checked inductivity of 5446 backedges. 423 proven. 1902 refuted. 0 times theorem prover too weak. 3121 trivial. 0 not checked. [2025-04-14 13:11:41,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:11:41,687 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273236888] [2025-04-14 13:11:41,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273236888] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:11:41,687 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110920445] [2025-04-14 13:11:41,687 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-04-14 13:11:41,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:11:41,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-14 13:11:41,689 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-04-14 13:11:41,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2025-04-14 13:11:42,042 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 898 statements into 24 equivalence classes. [2025-04-14 13:12:16,680 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) and asserted 441 of 898 statements. [2025-04-14 13:12:16,681 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2025-04-14 13:12:16,681 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:16,703 INFO L256 TraceCheckSpWp]: Trace formula consists of 1911 conjuncts, 22 conjuncts are in the unsatisfiable core [2025-04-14 13:12:16,709 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:12:17,642 INFO L134 CoverageAnalysis]: Checked inductivity of 5446 backedges. 143 proven. 36 refuted. 0 times theorem prover too weak. 5267 trivial. 0 not checked. [2025-04-14 13:12:17,642 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-04-14 13:12:18,558 INFO L134 CoverageAnalysis]: Checked inductivity of 5446 backedges. 83 proven. 96 refuted. 0 times theorem prover too weak. 5267 trivial. 0 not checked. [2025-04-14 13:12:18,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110920445] provided 0 perfect and 2 imperfect interpolant sequences [2025-04-14 13:12:18,558 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-04-14 13:12:18,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 20, 20] total 81 [2025-04-14 13:12:18,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161483903] [2025-04-14 13:12:18,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-04-14 13:12:18,560 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2025-04-14 13:12:18,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:12:18,560 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2025-04-14 13:12:18,562 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1467, Invalid=5013, Unknown=0, NotChecked=0, Total=6480 [2025-04-14 13:12:18,562 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:12:18,562 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:12:18,562 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 6.790123456790123) internal successors, (550), 81 states have internal predecessors, (550), 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) [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2025-04-14 13:12:18,562 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2025-04-14 13:12:18,563 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2025-04-14 13:12:18,940 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2025-04-14 13:12:18,958 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2025-04-14 13:12:19,141 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,SelfDestructingSolverStorable108,SelfDestructingSolverStorable109,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104,SelfDestructingSolverStorable115,SelfDestructingSolverStorable105,SelfDestructingSolverStorable116,SelfDestructingSolverStorable106,SelfDestructingSolverStorable117,SelfDestructingSolverStorable107,SelfDestructingSolverStorable111,SelfDestructingSolverStorable112,SelfDestructingSolverStorable113,SelfDestructingSolverStorable103,SelfDestructingSolverStorable114 [2025-04-14 13:12:19,141 INFO L403 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:12:19,141 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:12:19,142 INFO L139 ounterexampleChecker]: Examining path program with hash 1634091767, occurence #5 [2025-04-14 13:12:19,142 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2025-04-14 13:12:19,142 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2025-04-14 13:12:19,142 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:12:19,142 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2025-04-14 13:12:19,142 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:12:19,142 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2025-04-14 13:12:19,142 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:12:19,142 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 32 [2025-04-14 13:12:19,142 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:12:19,142 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2025-04-14 13:12:19,142 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:12:19,142 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 40 [2025-04-14 13:12:19,142 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:12:19,142 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 231 [2025-04-14 13:12:19,187 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:12:19,187 INFO L85 PathProgramCache]: Analyzing trace with hash 558851550, now seen corresponding path program 1 times [2025-04-14 13:12:19,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:12:19,187 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755090653] [2025-04-14 13:12:19,187 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:19,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:19,206 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 232 statements into 1 equivalence classes. [2025-04-14 13:12:19,248 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 232 of 232 statements. [2025-04-14 13:12:19,248 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:19,248 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:19,950 INFO L134 CoverageAnalysis]: Checked inductivity of 857 backedges. 158 proven. 443 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2025-04-14 13:12:19,951 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:12:19,951 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755090653] [2025-04-14 13:12:19,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755090653] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:19,951 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1809776354] [2025-04-14 13:12:19,951 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:19,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:19,970 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 232 statements into 1 equivalence classes. [2025-04-14 13:12:20,026 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 232 of 232 statements. [2025-04-14 13:12:20,026 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:20,026 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:20,030 INFO L256 TraceCheckSpWp]: Trace formula consists of 1090 conjuncts, 23 conjuncts are in the unsatisfiable core [2025-04-14 13:12:20,032 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:12:20,600 INFO L134 CoverageAnalysis]: Checked inductivity of 857 backedges. 556 proven. 45 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2025-04-14 13:12:20,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1809776354] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:20,600 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:12:20,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2025-04-14 13:12:20,600 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:12:20,600 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 442 [2025-04-14 13:12:20,626 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:12:20,626 INFO L85 PathProgramCache]: Analyzing trace with hash -216362842, now seen corresponding path program 1 times [2025-04-14 13:12:20,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:12:20,626 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698242210] [2025-04-14 13:12:20,626 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:20,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:20,654 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 443 statements into 1 equivalence classes. [2025-04-14 13:12:20,786 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 443 of 443 statements. [2025-04-14 13:12:20,786 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:20,786 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:22,136 INFO L134 CoverageAnalysis]: Checked inductivity of 2502 backedges. 758 proven. 892 refuted. 0 times theorem prover too weak. 852 trivial. 0 not checked. [2025-04-14 13:12:22,136 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:12:22,136 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698242210] [2025-04-14 13:12:22,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698242210] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:22,137 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [233827300] [2025-04-14 13:12:22,137 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:22,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:22,169 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 443 statements into 1 equivalence classes. [2025-04-14 13:12:22,320 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 443 of 443 statements. [2025-04-14 13:12:22,320 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:22,320 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:22,327 INFO L256 TraceCheckSpWp]: Trace formula consists of 1839 conjuncts, 24 conjuncts are in the unsatisfiable core [2025-04-14 13:12:22,331 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:12:22,962 INFO L134 CoverageAnalysis]: Checked inductivity of 2502 backedges. 1524 proven. 126 refuted. 0 times theorem prover too weak. 852 trivial. 0 not checked. [2025-04-14 13:12:22,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [233827300] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:22,962 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:12:22,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2025-04-14 13:12:22,963 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:12:22,963 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 461 [2025-04-14 13:12:23,012 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:12:23,012 INFO L85 PathProgramCache]: Analyzing trace with hash 1415564540, now seen corresponding path program 1 times [2025-04-14 13:12:23,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:12:23,012 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261977411] [2025-04-14 13:12:23,012 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:23,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:23,041 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 462 statements into 1 equivalence classes. [2025-04-14 13:12:23,174 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 462 of 462 statements. [2025-04-14 13:12:23,174 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:23,174 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:24,586 INFO L134 CoverageAnalysis]: Checked inductivity of 2533 backedges. 100 proven. 767 refuted. 0 times theorem prover too weak. 1666 trivial. 0 not checked. [2025-04-14 13:12:24,587 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:12:24,587 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261977411] [2025-04-14 13:12:24,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261977411] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:24,587 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [631860674] [2025-04-14 13:12:24,587 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:24,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:24,615 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 462 statements into 1 equivalence classes. [2025-04-14 13:12:24,770 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 462 of 462 statements. [2025-04-14 13:12:24,770 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:24,770 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:24,778 INFO L256 TraceCheckSpWp]: Trace formula consists of 1889 conjuncts, 24 conjuncts are in the unsatisfiable core [2025-04-14 13:12:24,782 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:12:25,496 INFO L134 CoverageAnalysis]: Checked inductivity of 2533 backedges. 807 proven. 60 refuted. 0 times theorem prover too weak. 1666 trivial. 0 not checked. [2025-04-14 13:12:25,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [631860674] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:25,497 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:12:25,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2025-04-14 13:12:25,497 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:12:25,497 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 464 is hopeless, skipping. [2025-04-14 13:12:25,497 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 554 is hopeless, skipping. [2025-04-14 13:12:25,497 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 653 is hopeless, skipping. [2025-04-14 13:12:25,497 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 672 is hopeless, skipping. [2025-04-14 13:12:25,497 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 675 is hopeless, skipping. [2025-04-14 13:12:25,497 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 678 [2025-04-14 13:12:25,528 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:12:25,528 INFO L85 PathProgramCache]: Analyzing trace with hash 68865404, now seen corresponding path program 1 times [2025-04-14 13:12:25,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:12:25,528 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681769164] [2025-04-14 13:12:25,528 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:25,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:25,567 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 679 statements into 1 equivalence classes. [2025-04-14 13:12:25,842 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 679 of 679 statements. [2025-04-14 13:12:25,843 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:25,843 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:27,848 INFO L134 CoverageAnalysis]: Checked inductivity of 4862 backedges. 2258 proven. 892 refuted. 0 times theorem prover too weak. 1712 trivial. 0 not checked. [2025-04-14 13:12:27,849 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:12:27,849 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681769164] [2025-04-14 13:12:27,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681769164] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:27,849 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [2107307234] [2025-04-14 13:12:27,849 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:27,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:27,888 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 679 statements into 1 equivalence classes. [2025-04-14 13:12:28,189 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 679 of 679 statements. [2025-04-14 13:12:28,189 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:28,189 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:28,202 INFO L256 TraceCheckSpWp]: Trace formula consists of 2649 conjuncts, 24 conjuncts are in the unsatisfiable core [2025-04-14 13:12:28,207 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:12:28,828 INFO L134 CoverageAnalysis]: Checked inductivity of 4862 backedges. 3024 proven. 126 refuted. 0 times theorem prover too weak. 1712 trivial. 0 not checked. [2025-04-14 13:12:28,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [2107307234] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:28,828 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:12:28,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2025-04-14 13:12:28,828 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:12:28,828 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 700 is hopeless, skipping. [2025-04-14 13:12:28,828 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 701 [2025-04-14 13:12:28,828 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:12:28,828 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 703 is hopeless, skipping. [2025-04-14 13:12:28,828 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 730 is hopeless, skipping. [2025-04-14 13:12:28,829 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 743 is hopeless, skipping. [2025-04-14 13:12:28,829 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 745 [2025-04-14 13:12:28,842 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:12:28,842 INFO L85 PathProgramCache]: Analyzing trace with hash 561537406, now seen corresponding path program 1 times [2025-04-14 13:12:28,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:12:28,842 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573408264] [2025-04-14 13:12:28,842 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:28,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:28,883 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 746 statements into 1 equivalence classes. [2025-04-14 13:12:29,226 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 746 of 746 statements. [2025-04-14 13:12:29,226 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:29,226 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:31,548 INFO L134 CoverageAnalysis]: Checked inductivity of 5217 backedges. 77 proven. 1059 refuted. 0 times theorem prover too weak. 4081 trivial. 0 not checked. [2025-04-14 13:12:31,548 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:12:31,548 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573408264] [2025-04-14 13:12:31,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573408264] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:31,548 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [146922284] [2025-04-14 13:12:31,548 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:31,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:31,590 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 746 statements into 1 equivalence classes. [2025-04-14 13:12:31,961 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 746 of 746 statements. [2025-04-14 13:12:31,962 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:31,962 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:31,974 INFO L256 TraceCheckSpWp]: Trace formula consists of 2895 conjuncts, 24 conjuncts are in the unsatisfiable core [2025-04-14 13:12:31,980 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:12:32,887 INFO L134 CoverageAnalysis]: Checked inductivity of 5217 backedges. 1063 proven. 73 refuted. 0 times theorem prover too weak. 4081 trivial. 0 not checked. [2025-04-14 13:12:32,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [146922284] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:32,887 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:12:32,887 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2025-04-14 13:12:32,887 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:12:32,887 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 772 is hopeless, skipping. [2025-04-14 13:12:32,887 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 789 is hopeless, skipping. [2025-04-14 13:12:32,887 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 802 is hopeless, skipping. [2025-04-14 13:12:32,887 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 814 is hopeless, skipping. [2025-04-14 13:12:32,887 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 816 is hopeless, skipping. [2025-04-14 13:12:32,887 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 849 is hopeless, skipping. [2025-04-14 13:12:32,888 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 851 [2025-04-14 13:12:32,919 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:12:32,919 INFO L85 PathProgramCache]: Analyzing trace with hash -1270871617, now seen corresponding path program 1 times [2025-04-14 13:12:32,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:12:32,919 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181247989] [2025-04-14 13:12:32,920 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:32,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:32,973 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 852 statements into 1 equivalence classes. [2025-04-14 13:12:33,440 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 852 of 852 statements. [2025-04-14 13:12:33,441 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:33,441 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:36,168 INFO L134 CoverageAnalysis]: Checked inductivity of 5373 backedges. 62 proven. 862 refuted. 0 times theorem prover too weak. 4449 trivial. 0 not checked. [2025-04-14 13:12:36,168 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:12:36,168 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181247989] [2025-04-14 13:12:36,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181247989] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:36,168 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [2108870179] [2025-04-14 13:12:36,168 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:36,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:36,215 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 852 statements into 1 equivalence classes. [2025-04-14 13:12:36,665 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 852 of 852 statements. [2025-04-14 13:12:36,665 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:36,665 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:36,681 INFO L256 TraceCheckSpWp]: Trace formula consists of 3320 conjuncts, 24 conjuncts are in the unsatisfiable core [2025-04-14 13:12:36,687 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:12:37,701 INFO L134 CoverageAnalysis]: Checked inductivity of 5373 backedges. 875 proven. 49 refuted. 0 times theorem prover too weak. 4449 trivial. 0 not checked. [2025-04-14 13:12:37,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [2108870179] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:37,702 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:12:37,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2025-04-14 13:12:37,702 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:12:37,702 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 856 is hopeless, skipping. [2025-04-14 13:12:37,702 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 876 [2025-04-14 13:12:37,715 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:12:37,715 INFO L85 PathProgramCache]: Analyzing trace with hash -634271206, now seen corresponding path program 1 times [2025-04-14 13:12:37,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:12:37,715 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992956646] [2025-04-14 13:12:37,715 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:37,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:37,762 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 877 statements into 1 equivalence classes. [2025-04-14 13:12:38,217 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 877 of 877 statements. [2025-04-14 13:12:38,217 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:38,217 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:41,050 INFO L134 CoverageAnalysis]: Checked inductivity of 5428 backedges. 62 proven. 862 refuted. 0 times theorem prover too weak. 4504 trivial. 0 not checked. [2025-04-14 13:12:41,051 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:12:41,051 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992956646] [2025-04-14 13:12:41,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992956646] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:41,051 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [991279606] [2025-04-14 13:12:41,051 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:41,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:41,156 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 877 statements into 1 equivalence classes. [2025-04-14 13:12:41,651 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 877 of 877 statements. [2025-04-14 13:12:41,652 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:41,652 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:41,668 INFO L256 TraceCheckSpWp]: Trace formula consists of 3414 conjuncts, 24 conjuncts are in the unsatisfiable core [2025-04-14 13:12:41,674 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:12:42,685 INFO L134 CoverageAnalysis]: Checked inductivity of 5428 backedges. 875 proven. 49 refuted. 0 times theorem prover too weak. 4504 trivial. 0 not checked. [2025-04-14 13:12:42,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [991279606] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:42,685 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:12:42,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 40 [2025-04-14 13:12:42,685 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:12:42,685 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 886 is hopeless, skipping. [2025-04-14 13:12:42,685 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 896 [2025-04-14 13:12:42,685 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:12:42,685 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 897 [2025-04-14 13:12:42,685 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:12:42,685 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2025-04-14 13:12:42,686 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:12:42,686 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:12:42,686 INFO L85 PathProgramCache]: Analyzing trace with hash 179765631, now seen corresponding path program 16 times [2025-04-14 13:12:42,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:12:42,686 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648888923] [2025-04-14 13:12:42,686 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-04-14 13:12:42,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:42,736 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 899 statements into 2 equivalence classes. [2025-04-14 13:12:43,303 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 899 of 899 statements. [2025-04-14 13:12:43,304 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-04-14 13:12:43,304 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:50,625 INFO L134 CoverageAnalysis]: Checked inductivity of 5455 backedges. 5146 proven. 93 refuted. 0 times theorem prover too weak. 216 trivial. 0 not checked. [2025-04-14 13:12:50,626 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:12:50,626 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648888923] [2025-04-14 13:12:50,626 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648888923] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:50,626 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126892727] [2025-04-14 13:12:50,626 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-04-14 13:12:50,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:12:50,626 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-14 13:12:50,628 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-04-14 13:12:50,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2025-04-14 13:12:51,013 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 899 statements into 2 equivalence classes. [2025-04-14 13:12:51,302 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 899 of 899 statements. [2025-04-14 13:12:51,303 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-04-14 13:12:51,303 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:51,317 INFO L256 TraceCheckSpWp]: Trace formula consists of 3517 conjuncts, 24 conjuncts are in the unsatisfiable core [2025-04-14 13:12:51,324 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:12:52,137 INFO L134 CoverageAnalysis]: Checked inductivity of 5455 backedges. 2314 proven. 52 refuted. 0 times theorem prover too weak. 3089 trivial. 0 not checked. [2025-04-14 13:12:52,138 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-04-14 13:12:52,829 INFO L134 CoverageAnalysis]: Checked inductivity of 5455 backedges. 2279 proven. 87 refuted. 0 times theorem prover too weak. 3089 trivial. 0 not checked. [2025-04-14 13:12:52,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126892727] provided 0 perfect and 2 imperfect interpolant sequences [2025-04-14 13:12:52,830 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-04-14 13:12:52,830 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 22, 22] total 104 [2025-04-14 13:12:52,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658563832] [2025-04-14 13:12:52,830 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-04-14 13:12:52,831 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2025-04-14 13:12:52,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:12:52,832 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2025-04-14 13:12:52,834 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=2610, Invalid=8310, Unknown=0, NotChecked=0, Total=10920 [2025-04-14 13:12:52,834 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:12:52,834 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:12:52,835 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 105 states, 105 states have (on average 9.133333333333333) internal successors, (959), 104 states have internal predecessors, (959), 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) [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2025-04-14 13:12:52,835 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:12:53,214 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:53,214 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:53,214 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:12:53,214 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:53,214 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:12:53,214 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:53,214 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:12:53,214 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:12:53,214 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:12:53,214 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:12:53,214 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:12:53,214 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:53,214 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:12:53,214 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:12:53,214 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:12:53,214 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:12:53,214 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:12:53,215 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:12:53,215 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2025-04-14 13:12:53,215 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:12:53,215 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-04-14 13:12:53,215 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-04-14 13:12:53,215 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2025-04-14 13:12:53,215 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2025-04-14 13:12:53,215 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:12:53,228 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2025-04-14 13:12:53,416 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,SelfDestructingSolverStorable120,SelfDestructingSolverStorable131,SelfDestructingSolverStorable121,SelfDestructingSolverStorable132,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119,SelfDestructingSolverStorable126,SelfDestructingSolverStorable127,SelfDestructingSolverStorable128,SelfDestructingSolverStorable118,SelfDestructingSolverStorable129,SelfDestructingSolverStorable122,SelfDestructingSolverStorable123,SelfDestructingSolverStorable124,SelfDestructingSolverStorable125 [2025-04-14 13:12:53,416 INFO L403 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2025-04-14 13:12:53,416 INFO L305 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2025-04-14 13:12:53,417 INFO L139 ounterexampleChecker]: Examining path program with hash 1634091767, occurence #6 [2025-04-14 13:12:53,417 INFO L145 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2025-04-14 13:12:53,417 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 0 [2025-04-14 13:12:53,417 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:12:53,417 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2025-04-14 13:12:53,417 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:12:53,417 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 29 [2025-04-14 13:12:53,417 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:12:53,417 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2025-04-14 13:12:53,418 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:12:53,418 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 37 [2025-04-14 13:12:53,418 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:12:53,418 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2025-04-14 13:12:53,418 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:12:53,418 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 232 [2025-04-14 13:12:53,463 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:12:53,463 INFO L85 PathProgramCache]: Analyzing trace with hash -507536112, now seen corresponding path program 1 times [2025-04-14 13:12:53,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:12:53,463 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766044462] [2025-04-14 13:12:53,463 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:53,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:53,482 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 233 statements into 1 equivalence classes. [2025-04-14 13:12:53,526 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 233 of 233 statements. [2025-04-14 13:12:53,526 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:53,526 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:54,274 INFO L134 CoverageAnalysis]: Checked inductivity of 867 backedges. 228 proven. 449 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2025-04-14 13:12:54,274 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:12:54,274 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766044462] [2025-04-14 13:12:54,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766044462] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:54,274 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1358784546] [2025-04-14 13:12:54,274 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:54,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:54,293 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 233 statements into 1 equivalence classes. [2025-04-14 13:12:54,346 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 233 of 233 statements. [2025-04-14 13:12:54,347 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:54,347 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:54,350 INFO L256 TraceCheckSpWp]: Trace formula consists of 1099 conjuncts, 25 conjuncts are in the unsatisfiable core [2025-04-14 13:12:54,352 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:12:54,976 INFO L134 CoverageAnalysis]: Checked inductivity of 867 backedges. 622 proven. 55 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2025-04-14 13:12:54,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1358784546] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:54,976 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:12:54,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 44 [2025-04-14 13:12:54,976 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:12:54,976 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 443 [2025-04-14 13:12:55,003 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:12:55,004 INFO L85 PathProgramCache]: Analyzing trace with hash 1639938686, now seen corresponding path program 1 times [2025-04-14 13:12:55,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:12:55,004 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44827794] [2025-04-14 13:12:55,004 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:55,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:55,033 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 444 statements into 1 equivalence classes. [2025-04-14 13:12:55,168 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 444 of 444 statements. [2025-04-14 13:12:55,169 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:55,169 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:56,562 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 781 proven. 925 refuted. 0 times theorem prover too weak. 806 trivial. 0 not checked. [2025-04-14 13:12:56,562 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:12:56,562 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44827794] [2025-04-14 13:12:56,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44827794] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:56,562 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [862499429] [2025-04-14 13:12:56,562 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:56,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:56,591 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 444 statements into 1 equivalence classes. [2025-04-14 13:12:56,751 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 444 of 444 statements. [2025-04-14 13:12:56,752 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:56,752 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:56,760 INFO L256 TraceCheckSpWp]: Trace formula consists of 1848 conjuncts, 26 conjuncts are in the unsatisfiable core [2025-04-14 13:12:56,763 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:12:57,456 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 1562 proven. 144 refuted. 0 times theorem prover too weak. 806 trivial. 0 not checked. [2025-04-14 13:12:57,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [862499429] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:57,457 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:12:57,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 44 [2025-04-14 13:12:57,457 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:12:57,457 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 462 [2025-04-14 13:12:57,505 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:12:57,505 INFO L85 PathProgramCache]: Analyzing trace with hash 933138030, now seen corresponding path program 1 times [2025-04-14 13:12:57,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:12:57,505 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430454145] [2025-04-14 13:12:57,505 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:57,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:57,571 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 463 statements into 1 equivalence classes. [2025-04-14 13:12:57,714 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 463 of 463 statements. [2025-04-14 13:12:57,714 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:57,714 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:59,270 INFO L134 CoverageAnalysis]: Checked inductivity of 2543 backedges. 132 proven. 849 refuted. 0 times theorem prover too weak. 1562 trivial. 0 not checked. [2025-04-14 13:12:59,270 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:12:59,270 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430454145] [2025-04-14 13:12:59,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430454145] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:12:59,270 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [377023260] [2025-04-14 13:12:59,270 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:12:59,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:12:59,300 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 463 statements into 1 equivalence classes. [2025-04-14 13:12:59,457 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 463 of 463 statements. [2025-04-14 13:12:59,458 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:12:59,458 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:12:59,465 INFO L256 TraceCheckSpWp]: Trace formula consists of 1898 conjuncts, 26 conjuncts are in the unsatisfiable core [2025-04-14 13:12:59,469 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:13:00,259 INFO L134 CoverageAnalysis]: Checked inductivity of 2543 backedges. 910 proven. 71 refuted. 0 times theorem prover too weak. 1562 trivial. 0 not checked. [2025-04-14 13:13:00,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [377023260] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:13:00,259 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:13:00,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 44 [2025-04-14 13:13:00,260 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:13:00,260 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 465 is hopeless, skipping. [2025-04-14 13:13:00,260 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 555 is hopeless, skipping. [2025-04-14 13:13:00,260 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 654 is hopeless, skipping. [2025-04-14 13:13:00,260 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 673 is hopeless, skipping. [2025-04-14 13:13:00,260 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 676 is hopeless, skipping. [2025-04-14 13:13:00,260 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 679 [2025-04-14 13:13:00,290 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:13:00,290 INFO L85 PathProgramCache]: Analyzing trace with hash -1665689900, now seen corresponding path program 1 times [2025-04-14 13:13:00,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:13:00,290 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212494554] [2025-04-14 13:13:00,291 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:13:00,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:13:00,329 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 680 statements into 1 equivalence classes. [2025-04-14 13:13:00,604 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 680 of 680 statements. [2025-04-14 13:13:00,605 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:13:00,605 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:13:02,833 INFO L134 CoverageAnalysis]: Checked inductivity of 4872 backedges. 2281 proven. 925 refuted. 0 times theorem prover too weak. 1666 trivial. 0 not checked. [2025-04-14 13:13:02,833 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:13:02,833 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212494554] [2025-04-14 13:13:02,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212494554] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:13:02,833 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [1831310576] [2025-04-14 13:13:02,833 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:13:02,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:13:02,873 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 680 statements into 1 equivalence classes. [2025-04-14 13:13:03,220 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 680 of 680 statements. [2025-04-14 13:13:03,221 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:13:03,221 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:13:03,228 INFO L256 TraceCheckSpWp]: Trace formula consists of 2658 conjuncts, 26 conjuncts are in the unsatisfiable core [2025-04-14 13:13:03,232 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:13:03,934 INFO L134 CoverageAnalysis]: Checked inductivity of 4872 backedges. 3062 proven. 144 refuted. 0 times theorem prover too weak. 1666 trivial. 0 not checked. [2025-04-14 13:13:03,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [1831310576] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:13:03,935 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:13:03,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 44 [2025-04-14 13:13:03,935 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:13:03,935 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 701 is hopeless, skipping. [2025-04-14 13:13:03,935 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 702 [2025-04-14 13:13:03,935 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:13:03,935 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 704 is hopeless, skipping. [2025-04-14 13:13:03,935 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 731 is hopeless, skipping. [2025-04-14 13:13:03,935 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 744 is hopeless, skipping. [2025-04-14 13:13:03,935 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 746 [2025-04-14 13:13:03,949 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:13:03,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1622407824, now seen corresponding path program 1 times [2025-04-14 13:13:03,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:13:03,949 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353041717] [2025-04-14 13:13:03,949 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:13:03,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:13:03,991 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 747 statements into 1 equivalence classes. [2025-04-14 13:13:04,333 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 747 of 747 statements. [2025-04-14 13:13:04,333 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:13:04,333 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:13:06,803 INFO L134 CoverageAnalysis]: Checked inductivity of 5227 backedges. 98 proven. 1241 refuted. 0 times theorem prover too weak. 3888 trivial. 0 not checked. [2025-04-14 13:13:06,803 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:13:06,803 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353041717] [2025-04-14 13:13:06,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353041717] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:13:06,803 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [81372876] [2025-04-14 13:13:06,803 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:13:06,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:13:06,889 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 747 statements into 1 equivalence classes. [2025-04-14 13:13:07,264 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 747 of 747 statements. [2025-04-14 13:13:07,264 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:13:07,264 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:13:07,279 INFO L256 TraceCheckSpWp]: Trace formula consists of 2904 conjuncts, 26 conjuncts are in the unsatisfiable core [2025-04-14 13:13:07,285 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:13:08,264 INFO L134 CoverageAnalysis]: Checked inductivity of 5227 backedges. 1256 proven. 83 refuted. 0 times theorem prover too weak. 3888 trivial. 0 not checked. [2025-04-14 13:13:08,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [81372876] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:13:08,265 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:13:08,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 44 [2025-04-14 13:13:08,265 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:13:08,265 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 773 is hopeless, skipping. [2025-04-14 13:13:08,265 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 790 is hopeless, skipping. [2025-04-14 13:13:08,265 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 803 is hopeless, skipping. [2025-04-14 13:13:08,265 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 815 is hopeless, skipping. [2025-04-14 13:13:08,265 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 817 is hopeless, skipping. [2025-04-14 13:13:08,265 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 850 is hopeless, skipping. [2025-04-14 13:13:08,265 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 852 [2025-04-14 13:13:08,295 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:13:08,296 INFO L85 PathProgramCache]: Analyzing trace with hash -666295951, now seen corresponding path program 1 times [2025-04-14 13:13:08,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:13:08,296 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296594980] [2025-04-14 13:13:08,296 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:13:08,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:13:08,342 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 853 statements into 1 equivalence classes. [2025-04-14 13:13:08,765 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 853 of 853 statements. [2025-04-14 13:13:08,765 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:13:08,765 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:13:11,705 INFO L134 CoverageAnalysis]: Checked inductivity of 5383 backedges. 74 proven. 930 refuted. 0 times theorem prover too weak. 4379 trivial. 0 not checked. [2025-04-14 13:13:11,705 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:13:11,705 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296594980] [2025-04-14 13:13:11,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296594980] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:13:11,705 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [82317530] [2025-04-14 13:13:11,705 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:13:11,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:13:11,752 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 853 statements into 1 equivalence classes. [2025-04-14 13:13:12,211 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 853 of 853 statements. [2025-04-14 13:13:12,211 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:13:12,211 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:13:12,227 INFO L256 TraceCheckSpWp]: Trace formula consists of 3329 conjuncts, 26 conjuncts are in the unsatisfiable core [2025-04-14 13:13:12,233 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:13:13,323 INFO L134 CoverageAnalysis]: Checked inductivity of 5383 backedges. 945 proven. 59 refuted. 0 times theorem prover too weak. 4379 trivial. 0 not checked. [2025-04-14 13:13:13,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [82317530] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:13:13,323 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:13:13,323 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 44 [2025-04-14 13:13:13,324 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:13:13,324 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 857 is hopeless, skipping. [2025-04-14 13:13:13,324 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 877 [2025-04-14 13:13:13,342 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:13:13,342 INFO L85 PathProgramCache]: Analyzing trace with hash -888632014, now seen corresponding path program 1 times [2025-04-14 13:13:13,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2025-04-14 13:13:13,342 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600278932] [2025-04-14 13:13:13,342 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:13:13,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:13:13,468 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 878 statements into 1 equivalence classes. [2025-04-14 13:13:13,928 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 878 of 878 statements. [2025-04-14 13:13:13,928 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:13:13,928 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:13:16,975 INFO L134 CoverageAnalysis]: Checked inductivity of 5438 backedges. 74 proven. 930 refuted. 0 times theorem prover too weak. 4434 trivial. 0 not checked. [2025-04-14 13:13:16,975 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2025-04-14 13:13:16,975 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600278932] [2025-04-14 13:13:16,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600278932] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:13:16,975 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [2058075632] [2025-04-14 13:13:16,975 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-14 13:13:16,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:13:17,024 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 878 statements into 1 equivalence classes. [2025-04-14 13:13:17,533 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 878 of 878 statements. [2025-04-14 13:13:17,533 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-14 13:13:17,533 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:13:17,549 INFO L256 TraceCheckSpWp]: Trace formula consists of 3423 conjuncts, 26 conjuncts are in the unsatisfiable core [2025-04-14 13:13:17,555 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-14 13:13:18,641 INFO L134 CoverageAnalysis]: Checked inductivity of 5438 backedges. 945 proven. 59 refuted. 0 times theorem prover too weak. 4434 trivial. 0 not checked. [2025-04-14 13:13:18,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [2058075632] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:13:18,641 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2025-04-14 13:13:18,642 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 44 [2025-04-14 13:13:18,642 INFO L195 ounterexampleChecker]: Commutativity condition check failed due to imperfect proof (attempt 1 of 1). [2025-04-14 13:13:18,642 INFO L162 ounterexampleChecker]: Commutativity condition check at non-minimality point 887 is hopeless, skipping. [2025-04-14 13:13:18,642 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 897 [2025-04-14 13:13:18,642 WARN L190 ounterexampleChecker]: Statements were already independent. [2025-04-14 13:13:18,642 INFO L166 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 898 [2025-04-14 13:13:18,642 INFO L209 ounterexampleChecker]: No commutativity condition found. [2025-04-14 13:13:18,642 WARN L214 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2025-04-14 13:13:18,642 INFO L316 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2025-04-14 13:13:18,642 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-14 13:13:18,643 INFO L85 PathProgramCache]: Analyzing trace with hash -1117892542, now seen corresponding path program 17 times [2025-04-14 13:13:18,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-14 13:13:18,643 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387687147] [2025-04-14 13:13:18,643 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-04-14 13:13:18,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-14 13:13:18,693 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 900 statements into 24 equivalence classes. [2025-04-14 13:13:31,451 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) and asserted 900 of 900 statements. [2025-04-14 13:13:31,451 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) [2025-04-14 13:13:31,451 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-14 13:13:40,753 INFO L134 CoverageAnalysis]: Checked inductivity of 5465 backedges. 270 proven. 2752 refuted. 0 times theorem prover too weak. 2443 trivial. 0 not checked. [2025-04-14 13:13:40,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-14 13:13:40,753 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387687147] [2025-04-14 13:13:40,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387687147] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-14 13:13:40,753 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137608694] [2025-04-14 13:13:40,753 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-04-14 13:13:40,753 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-14 13:13:40,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-14 13:13:40,755 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-04-14 13:13:40,756 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2025-04-14 13:13:41,178 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 900 statements into 24 equivalence classes. Received shutdown request... [2025-04-14 13:15:49,865 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2025-04-14 13:15:49,867 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2025-04-14 13:15:49,884 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2025-04-14 13:15:50,878 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Ended with exit code 0 [2025-04-14 13:15:50,880 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 [2025-04-14 13:15:51,084 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forcibly destroying the process [2025-04-14 13:15:51,104 WARN L301 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2025-04-14 13:15:51,104 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2025-04-14 13:15:51,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2025-04-14 13:15:51,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631294936] [2025-04-14 13:15:51,104 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2025-04-14 13:15:51,105 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 137 [2025-04-14 13:15:51,105 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-04-14 13:15:51,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-14 13:15:51,105 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-04-14 13:15:51,105 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2025-04-14 13:15:51,105 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:15:51,105 INFO L485 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2025-04-14 13:15:51,106 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.5) internal successors, (116), 7 states have internal predecessors, (116), 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) [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2025-04-14 13:15:51,106 INFO L153 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2025-04-14 13:15:51,107 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,SelfDestructingSolverStorable141,SelfDestructingSolverStorable142,SelfDestructingSolverStorable143,SelfDestructingSolverStorable137,SelfDestructingSolverStorable138,SelfDestructingSolverStorable139,SelfDestructingSolverStorable133,SelfDestructingSolverStorable144,SelfDestructingSolverStorable134,SelfDestructingSolverStorable145,SelfDestructingSolverStorable135,SelfDestructingSolverStorable146,SelfDestructingSolverStorable136,SelfDestructingSolverStorable147 [2025-04-14 13:15:51,107 WARN L610 AbstractCegarLoop]: Verification canceled: while executing Executor. [2025-04-14 13:15:51,109 INFO L790 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 5 remaining) [2025-04-14 13:15:51,109 INFO L790 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (3 of 5 remaining) [2025-04-14 13:15:51,109 INFO L790 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (2 of 5 remaining) [2025-04-14 13:15:51,109 INFO L790 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 5 remaining) [2025-04-14 13:15:51,109 INFO L790 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 5 remaining) [2025-04-14 13:15:51,113 INFO L422 BasicCegarLoop]: Path program histogram: [17, 5, 1] [2025-04-14 13:15:51,115 INFO L242 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2025-04-14 13:15:51,115 INFO L171 ceAbstractionStarter]: Computing trace abstraction results [2025-04-14 13:15:51,118 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.04 01:15:51 BasicIcfg [2025-04-14 13:15:51,118 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2025-04-14 13:15:51,119 INFO L158 Benchmark]: Toolchain (without parser) took 845666.94ms. Allocated memory was 155.2MB in the beginning and 2.8GB in the end (delta: 2.6GB). Free memory was 110.6MB in the beginning and 1.9GB in the end (delta: -1.8GB). Peak memory consumption was 853.0MB. Max. memory is 8.0GB. [2025-04-14 13:15:51,119 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 159.4MB. Free memory is still 85.3MB. There was no memory consumed. Max. memory is 8.0GB. [2025-04-14 13:15:51,119 INFO L158 Benchmark]: CACSL2BoogieTranslator took 244.02ms. Allocated memory is still 155.2MB. Free memory was 110.0MB in the beginning and 94.1MB in the end (delta: 15.9MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. [2025-04-14 13:15:51,119 INFO L158 Benchmark]: Boogie Procedure Inliner took 28.36ms. Allocated memory is still 155.2MB. Free memory was 94.1MB in the beginning and 90.9MB in the end (delta: 3.1MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2025-04-14 13:15:51,119 INFO L158 Benchmark]: Boogie Preprocessor took 28.13ms. Allocated memory is still 155.2MB. Free memory was 90.9MB in the beginning and 89.2MB in the end (delta: 1.7MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2025-04-14 13:15:51,120 INFO L158 Benchmark]: RCFGBuilder took 677.50ms. Allocated memory is still 155.2MB. Free memory was 89.2MB in the beginning and 77.2MB in the end (delta: 12.1MB). Peak memory consumption was 70.6MB. Max. memory is 8.0GB. [2025-04-14 13:15:51,120 INFO L158 Benchmark]: TraceAbstraction took 844684.01ms. Allocated memory was 155.2MB in the beginning and 2.8GB in the end (delta: 2.6GB). Free memory was 76.4MB in the beginning and 1.9GB in the end (delta: -1.8GB). Peak memory consumption was 820.1MB. Max. memory is 8.0GB. [2025-04-14 13:15:51,121 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.19ms. Allocated memory is still 159.4MB. Free memory is still 85.3MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 244.02ms. Allocated memory is still 155.2MB. Free memory was 110.0MB in the beginning and 94.1MB in the end (delta: 15.9MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 28.36ms. Allocated memory is still 155.2MB. Free memory was 94.1MB in the beginning and 90.9MB in the end (delta: 3.1MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 28.13ms. Allocated memory is still 155.2MB. Free memory was 90.9MB in the beginning and 89.2MB in the end (delta: 1.7MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * RCFGBuilder took 677.50ms. Allocated memory is still 155.2MB. Free memory was 89.2MB in the beginning and 77.2MB in the end (delta: 12.1MB). Peak memory consumption was 70.6MB. Max. memory is 8.0GB. * TraceAbstraction took 844684.01ms. Allocated memory was 155.2MB in the beginning and 2.8GB in the end (delta: 2.6GB). Free memory was 76.4MB in the beginning and 1.9GB in the end (delta: -1.8GB). Peak memory consumption was 820.1MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Partial order reduction statistics Independence relation #1 benchmarks: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 278287, independent: 242899, independent conditional: 241565, independent unconditional: 1334, dependent: 35388, dependent conditional: 35368, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 247286, independent: 242899, independent conditional: 241565, independent unconditional: 1334, dependent: 4387, dependent conditional: 4367, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 247286, independent: 242899, independent conditional: 241565, independent unconditional: 1334, dependent: 4387, dependent conditional: 4367, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 320478, independent: 242899, independent conditional: 241565, independent unconditional: 1334, dependent: 77579, dependent conditional: 77559, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 320478, independent: 242899, independent conditional: 5296, independent unconditional: 237603, dependent: 77579, dependent conditional: 30576, dependent unconditional: 47003, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 320478, independent: 242899, independent conditional: 5296, independent unconditional: 237603, dependent: 77579, dependent conditional: 30576, dependent unconditional: 47003, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1318, independent: 1160, independent conditional: 8, independent unconditional: 1152, dependent: 158, dependent conditional: 138, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1318, independent: 1146, independent conditional: 0, independent unconditional: 1146, dependent: 172, dependent conditional: 0, dependent unconditional: 172, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 172, independent: 14, independent conditional: 8, independent unconditional: 6, dependent: 158, dependent conditional: 138, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 172, independent: 14, independent conditional: 8, independent unconditional: 6, dependent: 158, dependent conditional: 138, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3813, independent: 360, independent conditional: 205, independent unconditional: 155, dependent: 3453, dependent conditional: 2767, dependent unconditional: 686, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 64, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 320478, independent: 241739, independent conditional: 5288, independent unconditional: 236451, dependent: 77421, dependent conditional: 30438, dependent unconditional: 46983, unknown: 1318, unknown conditional: 146, unknown unconditional: 1172] , Statistics on independence cache: Total cache size (in pairs): 1382, Positive cache size: 1224, Positive conditional cache size: 72, Positive unconditional cache size: 1152, Negative cache size: 158, Negative conditional cache size: 138, Negative unconditional cache size: 20, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 283252, Maximal queried relation: 14, Independence queries for same thread: 31001, Persistent sets #1 benchmarks: Persistent set computation time: 1.0s, Number of persistent set computation: 763, Number of trivial persistent sets: 490, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1354, independent: 1334, independent conditional: 0, independent unconditional: 1334, dependent: 20, dependent conditional: 0, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 278287, independent: 242899, independent conditional: 241565, independent unconditional: 1334, dependent: 35388, dependent conditional: 35368, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 247286, independent: 242899, independent conditional: 241565, independent unconditional: 1334, dependent: 4387, dependent conditional: 4367, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 247286, independent: 242899, independent conditional: 241565, independent unconditional: 1334, dependent: 4387, dependent conditional: 4367, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 320478, independent: 242899, independent conditional: 241565, independent unconditional: 1334, dependent: 77579, dependent conditional: 77559, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 320478, independent: 242899, independent conditional: 5296, independent unconditional: 237603, dependent: 77579, dependent conditional: 30576, dependent unconditional: 47003, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 320478, independent: 242899, independent conditional: 5296, independent unconditional: 237603, dependent: 77579, dependent conditional: 30576, dependent unconditional: 47003, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1318, independent: 1160, independent conditional: 8, independent unconditional: 1152, dependent: 158, dependent conditional: 138, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1318, independent: 1146, independent conditional: 0, independent unconditional: 1146, dependent: 172, dependent conditional: 0, dependent unconditional: 172, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 172, independent: 14, independent conditional: 8, independent unconditional: 6, dependent: 158, dependent conditional: 138, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 172, independent: 14, independent conditional: 8, independent unconditional: 6, dependent: 158, dependent conditional: 138, dependent unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 3813, independent: 360, independent conditional: 205, independent unconditional: 155, dependent: 3453, dependent conditional: 2767, dependent unconditional: 686, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 64, Symbolic Conditions with UNKNOWN Satisfiability: 0, Protected Queries: 0 ], Cache Queries: [ total: 320478, independent: 241739, independent conditional: 5288, independent unconditional: 236451, dependent: 77421, dependent conditional: 30438, dependent unconditional: 46983, unknown: 1318, unknown conditional: 146, unknown unconditional: 1172] , Statistics on independence cache: Total cache size (in pairs): 1382, Positive cache size: 1224, Positive conditional cache size: 72, Positive unconditional cache size: 1152, Negative cache size: 158, Negative conditional cache size: 138, Negative unconditional cache size: 20, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 283252, Maximal queried relation: 14, Independence queries for same thread: 31001 - TimeoutResultAtElement [Line: 155]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable Cancelled while executing Executor. - TimeoutResultAtElement [Line: 145]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing Executor. - TimeoutResultAtElement [Line: 148]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing Executor. - TimeoutResultAtElement [Line: 146]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing Executor. - TimeoutResultAtElement [Line: 147]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 9 procedures, 76 locations, 86 edges, 5 error locations. Started 1 CEGAR loops. OverallTime: 844.5s, OverallIterations: 26, TraceHistogramMax: 0, PathProgramHistogramMax: 17, EmptinessCheckTime: 11.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 294, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.2s SsaConstructionTime, 503.7s SatisfiabilityAnalysisTime, 52.2s InterpolantComputationTime, 15407 NumberOfCodeBlocks, 12971 NumberOfCodeBlocksAsserted, 140 NumberOfCheckSat, 21810 ConstructedInterpolants, 0 QuantifiedInterpolants, 73892 SizeOfPredicates, 74 NumberOfNonLiveVariables, 24692 ConjunctsInSsa, 314 ConjunctsInUnsatCore, 54 InterpolantComputations, 7 PerfectInterpolantSequences, 88122/98693 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: SuccessfulCommutativityProofs: 3, ConComChecker Statistics: CheckTime [ms]: 139625, ConditionCalculationTime [ms]: 2335, ConditionCalculations: 114, QuantifiedConditions: 0, TraceChecks: 64, UnknownTraceChecks: 0, UnsatisfiedConditions: 0, ImperfectProofs: 61 RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown