/root/.sdkman/candidates/java/21.0.5-tem/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata ./data -s ../benchexec/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf --traceabstraction.dfs.order.used.in.por LOOP_LOCKSTEP --traceabstraction.commutativity.condition.synthesis NECESSARY_AND_SUFFICIENT -tc ../benchexec/../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_77-tricky_address4_racing.i -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.conditional-comm-aee53f6 [2024-11-15 22:43:45,745 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-15 22:43:45,778 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/../benchexec/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf [2024-11-15 22:43:45,781 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-15 22:43:45,781 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-15 22:43:45,794 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-15 22:43:45,795 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-15 22:43:45,795 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-15 22:43:45,795 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-15 22:43:45,795 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-15 22:43:45,795 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-15 22:43:45,795 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-15 22:43:45,795 INFO L153 SettingsManager]: * Use SBE=true [2024-11-15 22:43:45,795 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-15 22:43:45,795 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-15 22:43:45,795 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-15 22:43:45,795 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-15 22:43:45,795 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-15 22:43:45,796 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-15 22:43:45,796 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-15 22:43:45,796 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-15 22:43:45,796 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-15 22:43:45,796 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-15 22:43:45,796 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-15 22:43:45,796 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-15 22:43:45,796 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-15 22:43:45,796 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-15 22:43:45,796 INFO L153 SettingsManager]: * To the following directory=./dump/ [2024-11-15 22:43:45,796 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-15 22:43:45,796 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-15 22:43:45,796 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-15 22:43:45,796 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-15 22:43:45,796 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-15 22:43:45,797 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-15 22:43:45,797 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-15 22:43:45,797 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-15 22:43:45,797 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2024-11-15 22:43:45,797 INFO L153 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2024-11-15 22:43:45,797 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2024-11-15 22:43:45,797 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: DFS Order used in POR -> LOOP_LOCKSTEP Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Commutativity condition synthesis -> NECESSARY_AND_SUFFICIENT [2024-11-15 22:43:45,947 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-15 22:43:45,952 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-15 22:43:45,953 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-15 22:43:45,953 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-15 22:43:45,954 INFO L274 PluginConnector]: CDTParser initialized [2024-11-15 22:43:45,954 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_77-tricky_address4_racing.i [2024-11-15 22:43:47,057 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-15 22:43:47,324 INFO L384 CDTParser]: Found 1 translation units. [2024-11-15 22:43:47,325 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/trunk/examples/svcomp/goblint-regression/28-race_reach_77-tricky_address4_racing.i [2024-11-15 22:43:47,337 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/data/d9f0bae6e/f4e73d1a87904b958856bce45cd59adb/FLAG75a04ea2c [2024-11-15 22:43:47,617 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/data/d9f0bae6e/f4e73d1a87904b958856bce45cd59adb [2024-11-15 22:43:47,618 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-15 22:43:47,619 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-11-15 22:43:47,621 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-15 22:43:47,621 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-15 22:43:47,623 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-15 22:43:47,624 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.11 10:43:47" (1/1) ... [2024-11-15 22:43:47,624 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@32c1c078 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:47, skipping insertion in model container [2024-11-15 22:43:47,624 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.11 10:43:47" (1/1) ... [2024-11-15 22:43:47,647 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-15 22:43:47,932 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/trunk/examples/svcomp/goblint-regression/28-race_reach_77-tricky_address4_racing.i[41323,41336] [2024-11-15 22:43:47,959 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-15 22:43:47,987 INFO L200 MainTranslator]: Completed pre-run [2024-11-15 22:43:48,030 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/trunk/examples/svcomp/goblint-regression/28-race_reach_77-tricky_address4_racing.i[41323,41336] [2024-11-15 22:43:48,039 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-15 22:43:48,087 INFO L204 MainTranslator]: Completed translation [2024-11-15 22:43:48,087 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:48 WrapperNode [2024-11-15 22:43:48,088 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-15 22:43:48,088 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-15 22:43:48,088 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-15 22:43:48,089 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-15 22:43:48,092 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:48" (1/1) ... [2024-11-15 22:43:48,108 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:48" (1/1) ... [2024-11-15 22:43:48,138 INFO L138 Inliner]: procedures = 274, calls = 142, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 295 [2024-11-15 22:43:48,138 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-15 22:43:48,138 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-15 22:43:48,139 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-15 22:43:48,139 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-15 22:43:48,147 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:48" (1/1) ... [2024-11-15 22:43:48,147 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:48" (1/1) ... [2024-11-15 22:43:48,153 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:48" (1/1) ... [2024-11-15 22:43:48,157 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:48" (1/1) ... [2024-11-15 22:43:48,169 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:48" (1/1) ... [2024-11-15 22:43:48,176 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:48" (1/1) ... [2024-11-15 22:43:48,178 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:48" (1/1) ... [2024-11-15 22:43:48,183 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:48" (1/1) ... [2024-11-15 22:43:48,185 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-15 22:43:48,189 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-15 22:43:48,190 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-15 22:43:48,190 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-15 22:43:48,190 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:48" (1/1) ... [2024-11-15 22:43:48,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-15 22:43:48,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:43:48,228 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-15 22:43:48,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-15 22:43:48,253 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-15 22:43:48,253 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-15 22:43:48,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2024-11-15 22:43:48,253 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2024-11-15 22:43:48,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-15 22:43:48,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-15 22:43:48,254 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2024-11-15 22:43:48,254 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-15 22:43:48,254 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2024-11-15 22:43:48,254 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2024-11-15 22:43:48,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-15 22:43:48,254 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-15 22:43:48,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-15 22:43:48,255 WARN L207 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-11-15 22:43:48,377 INFO L238 CfgBuilder]: Building ICFG [2024-11-15 22:43:48,379 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-15 22:43:48,714 INFO L283 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-15 22:43:48,714 INFO L287 CfgBuilder]: Performing block encoding [2024-11-15 22:43:48,759 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-15 22:43:48,759 INFO L316 CfgBuilder]: Removed 23 assume(true) statements. [2024-11-15 22:43:48,760 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 10:43:48 BoogieIcfgContainer [2024-11-15 22:43:48,760 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-15 22:43:48,761 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-15 22:43:48,761 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-15 22:43:48,767 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-15 22:43:48,767 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.11 10:43:47" (1/3) ... [2024-11-15 22:43:48,767 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19268626 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.11 10:43:48, skipping insertion in model container [2024-11-15 22:43:48,767 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.11 10:43:48" (2/3) ... [2024-11-15 22:43:48,768 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19268626 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.11 10:43:48, skipping insertion in model container [2024-11-15 22:43:48,768 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 10:43:48" (3/3) ... [2024-11-15 22:43:48,768 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_77-tricky_address4_racing.i [2024-11-15 22:43:48,782 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-15 22:43:48,783 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG 28-race_reach_77-tricky_address4_racing.i that has 2 procedures, 269 locations, 1 initial locations, 13 loop locations, and 2 error locations. [2024-11-15 22:43:48,784 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-15 22:43:48,860 INFO L143 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2024-11-15 22:43:48,910 INFO L126 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:43:48,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-11-15 22:43:48,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:43:48,915 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-11-15 22:43:48,916 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2024-11-15 22:43:48,972 INFO L181 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-15 22:43:48,981 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == t_funThread1of1ForFork0 ======== [2024-11-15 22:43:48,985 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@d5d9821, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:43:48,985 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-15 22:43:49,335 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:43:49,336 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:49,337 INFO L132 ounterexampleChecker]: Examining path program with hash 146763080, occurence #1 [2024-11-15 22:43:49,337 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:43:49,338 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:49,341 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:49,341 INFO L85 PathProgramCache]: Analyzing trace with hash 446696629, now seen corresponding path program 1 times [2024-11-15 22:43:49,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:49,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161536340] [2024-11-15 22:43:49,348 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:49,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:49,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:49,585 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:49,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:49,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161536340] [2024-11-15 22:43:49,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161536340] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:43:49,586 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:43:49,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-15 22:43:49,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632497112] [2024-11-15 22:43:49,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:43:49,594 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-15 22:43:49,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:49,611 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-15 22:43:49,611 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-15 22:43:49,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:49,613 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:49,616 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 84.5) internal successors, (169), 2 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:49,616 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:51,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:51,613 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-15 22:43:51,613 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:43:51,613 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:51,614 INFO L132 ounterexampleChecker]: Examining path program with hash 786903815, occurence #1 [2024-11-15 22:43:51,614 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:43:51,614 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:51,614 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:51,614 INFO L85 PathProgramCache]: Analyzing trace with hash 410745307, now seen corresponding path program 1 times [2024-11-15 22:43:51,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:51,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243641044] [2024-11-15 22:43:51,615 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:51,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:51,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:51,842 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:51,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:51,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243641044] [2024-11-15 22:43:51,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243641044] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:43:51,842 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:43:51,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 22:43:51,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786827986] [2024-11-15 22:43:51,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:43:51,843 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 22:43:51,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:51,844 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 22:43:51,844 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 22:43:51,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:51,848 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:51,848 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 3 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:51,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:51,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:51,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:51,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:51,927 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-15 22:43:51,927 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:43:51,927 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:51,927 INFO L132 ounterexampleChecker]: Examining path program with hash -1522338012, occurence #1 [2024-11-15 22:43:51,927 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:43:51,927 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:51,927 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:51,927 INFO L85 PathProgramCache]: Analyzing trace with hash 1262564829, now seen corresponding path program 1 times [2024-11-15 22:43:51,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:51,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606256737] [2024-11-15 22:43:51,928 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:51,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:51,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:52,093 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:52,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:52,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606256737] [2024-11-15 22:43:52,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606256737] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:43:52,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213210384] [2024-11-15 22:43:52,094 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:52,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:43:52,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:43:52,098 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:43:52,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-15 22:43:52,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:52,200 INFO L256 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-15 22:43:52,205 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:43:52,239 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:52,239 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:43:52,268 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:52,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213210384] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:43:52,268 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:43:52,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-15 22:43:52,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490760004] [2024-11-15 22:43:52,268 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:43:52,269 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-15 22:43:52,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:52,269 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-15 22:43:52,269 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-15 22:43:52,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:52,270 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:52,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 18.0) internal successors, (180), 10 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:52,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:52,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:52,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:52,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:52,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:52,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:43:52,408 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-15 22:43:52,595 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:43:52,595 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:43:52,596 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:52,596 INFO L132 ounterexampleChecker]: Examining path program with hash -1522338012, occurence #2 [2024-11-15 22:43:52,596 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:43:52,597 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:43:52,599 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,599 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:43:52,599 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,599 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:43:52,599 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,599 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:43:52,599 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,599 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:43:52,599 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,599 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:43:52,599 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,599 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:43:52,599 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,599 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:43:52,599 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,599 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:43:52,600 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,600 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:43:52,600 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,600 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:43:52,600 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,600 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:43:52,600 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,600 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:43:52,600 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,600 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:43:52,600 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,600 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:43:52,601 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,601 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:43:52,601 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,601 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:43:52,601 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,601 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:43:52,601 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,601 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:43:52,601 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,601 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:43:52,601 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,601 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:43:52,602 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,602 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:43:52,602 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,602 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:43:52,602 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,602 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:43:52,602 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,602 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:43:52,602 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,602 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:43:52,602 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,602 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:43:52,602 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,602 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:43:52,602 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,602 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:43:52,602 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,602 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:43:52,602 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,602 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:43:52,602 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,602 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:43:52,602 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,602 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:43:52,603 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,603 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:43:52,603 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,603 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:43:52,603 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,603 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:43:52,603 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,603 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:43:52,603 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,603 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:43:52,603 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,603 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:43:52,603 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,604 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:43:52,604 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,604 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:43:52,604 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,604 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:43:52,604 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,604 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:43:52,604 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,604 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:43:52,604 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,604 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:43:52,604 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,605 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:43:52,605 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,605 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:43:52,605 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,605 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:43:52,605 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,605 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:43:52,605 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,605 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:43:52,605 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,605 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:43:52,605 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,605 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:43:52,605 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,605 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:43:52,605 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,605 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:43:52,605 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,605 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:43:52,605 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,605 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:43:52,605 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,605 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:43:52,606 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,606 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:43:52,606 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,606 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:43:52,606 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,606 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:43:52,606 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,606 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:43:52,606 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,606 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:43:52,606 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,606 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 126 [2024-11-15 22:43:52,606 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,606 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 129 [2024-11-15 22:43:52,606 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,607 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:43:52,607 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,607 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:43:52,607 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,607 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 133 [2024-11-15 22:43:52,607 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,607 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 136 [2024-11-15 22:43:52,607 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,607 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 138 [2024-11-15 22:43:52,607 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,607 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 139 [2024-11-15 22:43:52,607 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,608 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 141 [2024-11-15 22:43:52,608 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,608 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 144 [2024-11-15 22:43:52,608 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:43:52,608 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 170 [2024-11-15 22:43:52,608 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:52,608 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:43:52,608 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:52,610 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:52,610 INFO L85 PathProgramCache]: Analyzing trace with hash 1001311389, now seen corresponding path program 2 times [2024-11-15 22:43:52,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:52,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166151031] [2024-11-15 22:43:52,610 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:52,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:52,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:52,801 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:52,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:52,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166151031] [2024-11-15 22:43:52,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166151031] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:43:52,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889874331] [2024-11-15 22:43:52,802 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 22:43:52,802 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:43:52,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:43:52,804 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:43:52,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-15 22:43:52,921 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-15 22:43:52,921 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:43:52,923 INFO L256 TraceCheckSpWp]: Trace formula consists of 392 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-15 22:43:52,930 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:43:54,804 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-15 22:43:54,805 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2024-11-15 22:43:54,953 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 51 [2024-11-15 22:43:55,870 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 51 [2024-11-15 22:43:56,020 INFO L349 Elim1Store]: treesize reduction 70, result has 4.1 percent of original size [2024-11-15 22:43:56,020 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 36 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 9 case distinctions, treesize of input 73 treesize of output 34 [2024-11-15 22:43:56,071 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-15 22:43:56,071 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-15 22:43:56,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889874331] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:43:56,071 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-15 22:43:56,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [9] total 30 [2024-11-15 22:43:56,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157188463] [2024-11-15 22:43:56,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:43:56,072 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-15 22:43:56,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:56,072 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-15 22:43:56,073 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=743, Unknown=0, NotChecked=0, Total=870 [2024-11-15 22:43:56,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:56,073 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:56,073 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 7.478260869565218) internal successors, (172), 23 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:56,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:56,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:56,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:43:56,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:58,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:58,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:58,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:43:58,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:43:58,240 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-15 22:43:58,427 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:43:58,428 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:43:58,428 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:58,428 INFO L132 ounterexampleChecker]: Examining path program with hash 978411734, occurence #1 [2024-11-15 22:43:58,428 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:43:58,428 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:58,429 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:58,429 INFO L85 PathProgramCache]: Analyzing trace with hash -569518779, now seen corresponding path program 1 times [2024-11-15 22:43:58,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:58,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672198328] [2024-11-15 22:43:58,429 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:58,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:58,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:58,575 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-15 22:43:58,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:58,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672198328] [2024-11-15 22:43:58,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672198328] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:43:58,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:43:58,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-15 22:43:58,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831627214] [2024-11-15 22:43:58,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:43:58,576 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-15 22:43:58,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:58,577 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-15 22:43:58,577 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-15 22:43:58,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:58,577 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:58,577 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 36.2) internal successors, (181), 5 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:58,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:58,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:58,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:43:58,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:43:58,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:58,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:58,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:58,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:43:58,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-15 22:43:58,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 22:43:58,979 INFO L782 garLoopResultBuilder]: Registering result SAFE for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-15 22:43:58,979 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-15 22:43:58,982 INFO L422 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1] [2024-11-15 22:43:58,983 INFO L320 ceAbstractionStarter]: Result for error location t_funThread1of1ForFork0 was SAFE (1/2) [2024-11-15 22:43:58,989 INFO L126 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:43:58,990 INFO L181 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-15 22:43:58,990 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2024-11-15 22:43:58,990 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@d5d9821, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:43:58,990 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-15 22:43:59,001 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:43:59,001 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:59,001 INFO L132 ounterexampleChecker]: Examining path program with hash -2078608113, occurence #1 [2024-11-15 22:43:59,001 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:43:59,001 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:59,001 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:59,001 INFO L85 PathProgramCache]: Analyzing trace with hash -1888669651, now seen corresponding path program 1 times [2024-11-15 22:43:59,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:59,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186044225] [2024-11-15 22:43:59,001 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:59,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:59,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:59,036 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:59,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:59,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186044225] [2024-11-15 22:43:59,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186044225] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:43:59,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:43:59,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-15 22:43:59,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749193014] [2024-11-15 22:43:59,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:43:59,037 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-15 22:43:59,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:59,038 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-15 22:43:59,038 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-15 22:43:59,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:59,038 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:59,038 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 79.0) internal successors, (158), 2 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:59,038 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:59,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:59,050 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-15 22:43:59,050 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:43:59,050 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:59,051 INFO L132 ounterexampleChecker]: Examining path program with hash -1868547225, occurence #1 [2024-11-15 22:43:59,051 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:43:59,051 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:59,051 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:59,051 INFO L85 PathProgramCache]: Analyzing trace with hash 203309610, now seen corresponding path program 1 times [2024-11-15 22:43:59,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:59,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002837370] [2024-11-15 22:43:59,051 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:59,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:59,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:59,093 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:59,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:59,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002837370] [2024-11-15 22:43:59,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002837370] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:43:59,093 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:43:59,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 22:43:59,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754202118] [2024-11-15 22:43:59,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:43:59,093 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 22:43:59,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:59,094 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 22:43:59,094 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 22:43:59,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:59,094 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:59,094 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:59,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:59,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:59,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:59,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:59,105 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-15 22:43:59,105 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:43:59,105 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:59,105 INFO L132 ounterexampleChecker]: Examining path program with hash 117178244, occurence #1 [2024-11-15 22:43:59,105 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:43:59,105 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:59,105 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:59,105 INFO L85 PathProgramCache]: Analyzing trace with hash 788828972, now seen corresponding path program 1 times [2024-11-15 22:43:59,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:59,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287752139] [2024-11-15 22:43:59,106 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:59,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:59,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:59,178 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:59,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:59,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287752139] [2024-11-15 22:43:59,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287752139] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:43:59,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475135382] [2024-11-15 22:43:59,179 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:59,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:43:59,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:43:59,183 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:43:59,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-15 22:43:59,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:59,267 INFO L256 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-15 22:43:59,269 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:43:59,315 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:59,315 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:43:59,335 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:59,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475135382] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:43:59,336 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:43:59,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-15 22:43:59,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207710273] [2024-11-15 22:43:59,336 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:43:59,336 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-15 22:43:59,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:59,337 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-15 22:43:59,337 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-15 22:43:59,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:59,337 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:59,337 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 16.0) internal successors, (160), 10 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:59,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:59,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:59,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:59,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:59,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:59,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:43:59,397 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-15 22:43:59,585 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:43:59,586 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:43:59,586 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:43:59,586 INFO L132 ounterexampleChecker]: Examining path program with hash 117178244, occurence #2 [2024-11-15 22:43:59,586 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:43:59,586 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:43:59,586 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,586 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:43:59,587 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,587 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:43:59,587 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,587 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:43:59,587 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,587 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:43:59,587 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,587 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:43:59,587 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,587 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:43:59,587 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,587 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:43:59,587 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,587 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:43:59,587 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,587 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:43:59,587 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,587 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:43:59,587 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,587 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:43:59,587 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,587 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:43:59,587 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,587 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:43:59,587 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,587 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:43:59,587 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,587 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:43:59,588 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,588 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:43:59,588 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,588 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:43:59,588 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,588 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:43:59,588 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,588 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:43:59,588 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,588 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:43:59,588 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,588 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:43:59,588 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,588 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:43:59,588 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,588 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:43:59,588 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,588 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:43:59,588 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,588 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:43:59,588 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,588 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:43:59,588 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,588 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:43:59,588 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,588 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:43:59,588 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,588 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:43:59,588 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,589 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:43:59,589 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,589 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:43:59,589 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,589 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:43:59,589 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,589 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:43:59,589 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,589 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:43:59,589 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,589 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:43:59,589 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,589 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:43:59,589 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,590 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:43:59,590 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,590 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:43:59,590 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,591 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:43:59,591 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,591 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:43:59,591 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,591 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:43:59,591 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,591 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:43:59,591 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,591 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:43:59,591 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,591 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:43:59,591 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,592 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:43:59,592 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,592 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:43:59,592 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,592 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:43:59,592 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,592 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:43:59,593 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,593 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:43:59,593 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,593 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:43:59,593 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,593 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:43:59,593 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,593 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:43:59,593 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,593 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:43:59,593 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,593 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:43:59,593 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,593 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:43:59,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:43:59,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:43:59,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:43:59,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:43:59,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:43:59,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:43:59,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 126 [2024-11-15 22:43:59,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 129 [2024-11-15 22:43:59,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:43:59,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:43:59,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 133 [2024-11-15 22:43:59,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 136 [2024-11-15 22:43:59,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 138 [2024-11-15 22:43:59,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,594 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 139 [2024-11-15 22:43:59,594 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,595 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 141 [2024-11-15 22:43:59,595 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,595 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 144 [2024-11-15 22:43:59,595 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:43:59,595 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 156 [2024-11-15 22:43:59,595 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,595 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 158 [2024-11-15 22:43:59,595 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:43:59,595 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:43:59,595 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:43:59,596 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:43:59,596 INFO L85 PathProgramCache]: Analyzing trace with hash -376370708, now seen corresponding path program 2 times [2024-11-15 22:43:59,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:43:59,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117792256] [2024-11-15 22:43:59,596 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:43:59,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:43:59,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:43:59,736 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:59,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:43:59,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117792256] [2024-11-15 22:43:59,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117792256] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:43:59,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247174123] [2024-11-15 22:43:59,736 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 22:43:59,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:43:59,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:43:59,739 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:43:59,743 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-15 22:43:59,831 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-15 22:43:59,831 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:43:59,832 INFO L256 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-15 22:43:59,834 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:43:59,861 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:59,861 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:43:59,926 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:43:59,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247174123] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:43:59,926 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:43:59,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2024-11-15 22:43:59,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659215078] [2024-11-15 22:43:59,926 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:43:59,926 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-15 22:43:59,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:43:59,927 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-15 22:43:59,927 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2024-11-15 22:43:59,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:59,927 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:43:59,927 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 10.0) internal successors, (180), 18 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:43:59,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:43:59,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:43:59,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:43:59,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:00,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:00,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:00,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:00,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:44:00,072 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-15 22:44:00,263 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:44:00,264 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:44:00,264 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:44:00,264 INFO L132 ounterexampleChecker]: Examining path program with hash 117178244, occurence #3 [2024-11-15 22:44:00,264 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:44:00,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:44:00,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:44:00,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:44:00,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:44:00,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:44:00,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:44:00,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:44:00,264 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,264 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:44:00,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:44:00,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:44:00,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:44:00,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:44:00,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:44:00,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:44:00,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:44:00,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:44:00,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:44:00,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:44:00,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:44:00,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:44:00,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:44:00,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:44:00,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,265 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:44:00,265 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:44:00,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:44:00,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:44:00,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:44:00,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:44:00,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:44:00,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:44:00,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:44:00,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:44:00,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:44:00,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:44:00,266 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,266 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:44:00,267 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:44:00,267 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:44:00,267 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:44:00,267 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:44:00,267 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,267 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:44:00,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:44:00,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:44:00,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:44:00,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:44:00,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:44:00,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:44:00,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:44:00,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:44:00,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:44:00,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:44:00,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:44:00,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:44:00,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:44:00,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:44:00,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:44:00,268 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,268 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:44:00,269 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,269 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:44:00,269 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,269 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:44:00,269 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,269 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:44:00,269 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,269 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:44:00,269 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,269 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:44:00,269 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,269 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:44:00,269 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,269 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:44:00,269 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,269 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:44:00,269 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,269 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:44:00,269 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,269 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:44:00,269 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,269 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:44:00,269 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,269 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:44:00,269 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,270 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:44:00,270 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,270 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:44:00,270 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,270 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 146 [2024-11-15 22:44:00,270 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,270 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 149 [2024-11-15 22:44:00,270 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,270 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:44:00,271 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,271 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:44:00,271 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,271 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 153 [2024-11-15 22:44:00,271 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,271 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 156 [2024-11-15 22:44:00,271 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,271 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 158 [2024-11-15 22:44:00,271 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,271 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 159 [2024-11-15 22:44:00,271 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,271 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:44:00,271 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,271 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:44:00,271 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:44:00,271 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 176 [2024-11-15 22:44:00,271 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,271 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 178 [2024-11-15 22:44:00,271 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:00,271 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:44:00,271 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:44:00,271 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:44:00,272 INFO L85 PathProgramCache]: Analyzing trace with hash -344610964, now seen corresponding path program 3 times [2024-11-15 22:44:00,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:44:00,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016878100] [2024-11-15 22:44:00,272 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:00,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:00,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:00,566 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:00,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:44:00,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016878100] [2024-11-15 22:44:00,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016878100] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:44:00,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894236974] [2024-11-15 22:44:00,567 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-15 22:44:00,567 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:44:00,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:44:00,570 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:44:00,574 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-15 22:44:00,694 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-15 22:44:00,694 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:44:00,696 INFO L256 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-15 22:44:00,698 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:44:00,751 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:00,751 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:44:00,887 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:00,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894236974] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:44:00,887 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:44:00,887 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2024-11-15 22:44:00,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157869227] [2024-11-15 22:44:00,887 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:44:00,888 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-15 22:44:00,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:44:00,888 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-15 22:44:00,889 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2024-11-15 22:44:00,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:00,889 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:44:00,889 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 8.478260869565217) internal successors, (195), 23 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:44:00,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:00,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:00,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:00,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:44:00,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:01,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:01,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:01,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:01,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:44:01,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:44:01,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-15 22:44:01,318 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-15 22:44:01,318 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:44:01,318 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:44:01,318 INFO L132 ounterexampleChecker]: Examining path program with hash 117178244, occurence #4 [2024-11-15 22:44:01,318 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:44:01,318 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:44:01,319 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,319 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:44:01,319 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,319 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:44:01,319 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,319 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:44:01,319 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,319 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:44:01,319 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,319 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:44:01,319 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,319 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:44:01,319 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,319 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:44:01,319 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,319 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:44:01,319 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,319 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:44:01,319 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,319 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:44:01,319 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,319 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:44:01,319 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,319 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:44:01,319 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,319 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:44:01,319 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,319 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:44:01,319 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,319 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:44:01,319 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,320 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:44:01,320 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,320 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:44:01,320 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,320 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:44:01,320 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,320 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:44:01,320 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,320 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:44:01,320 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,320 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:44:01,320 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,320 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:44:01,320 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,320 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:44:01,320 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,320 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:44:01,320 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,320 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:44:01,320 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,320 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:44:01,320 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,320 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:44:01,320 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,320 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:44:01,320 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,320 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:44:01,320 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,320 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:44:01,320 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,320 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:44:01,320 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,321 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:44:01,321 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,321 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:44:01,321 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,321 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:44:01,321 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,321 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:44:01,321 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,321 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:44:01,321 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,321 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:44:01,321 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,321 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:44:01,321 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,321 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:44:01,321 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,321 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:44:01,321 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,321 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:44:01,321 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,321 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:44:01,321 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,322 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:44:01,322 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,322 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:44:01,322 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,322 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:44:01,322 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,322 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:44:01,322 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,322 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:44:01,322 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,322 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:44:01,322 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,322 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:44:01,322 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,322 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:44:01,322 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,322 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:44:01,322 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,322 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:44:01,322 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,322 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:44:01,322 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,322 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:44:01,322 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,322 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:44:01,322 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,322 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:44:01,322 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,322 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:44:01,322 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,322 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:44:01,323 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,323 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:44:01,323 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,323 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:44:01,323 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,323 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:44:01,323 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,323 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:44:01,323 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,323 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:44:01,323 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,323 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:44:01,323 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,323 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:44:01,323 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,323 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:44:01,323 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,323 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:44:01,323 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,323 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:44:01,323 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,323 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:44:01,323 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,323 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 147 [2024-11-15 22:44:01,323 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,323 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:44:01,323 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,323 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:44:01,323 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,323 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 155 [2024-11-15 22:44:01,323 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,323 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 157 [2024-11-15 22:44:01,324 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,324 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 160 [2024-11-15 22:44:01,324 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,324 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:44:01,324 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,324 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:44:01,324 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,324 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 165 [2024-11-15 22:44:01,324 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,324 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 167 [2024-11-15 22:44:01,324 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,324 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 168 [2024-11-15 22:44:01,324 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,324 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 171 [2024-11-15 22:44:01,324 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,324 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 173 [2024-11-15 22:44:01,324 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,324 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 174 [2024-11-15 22:44:01,324 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,324 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 176 [2024-11-15 22:44:01,324 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,324 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 179 [2024-11-15 22:44:01,324 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:44:01,324 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 191 [2024-11-15 22:44:01,324 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,324 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 193 [2024-11-15 22:44:01,324 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:01,324 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:44:01,324 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:44:01,325 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:44:01,325 INFO L85 PathProgramCache]: Analyzing trace with hash 1165899882, now seen corresponding path program 4 times [2024-11-15 22:44:01,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:44:01,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860961567] [2024-11-15 22:44:01,325 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:01,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:01,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-15 22:44:01,362 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-15 22:44:01,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-15 22:44:01,418 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-15 22:44:01,418 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-15 22:44:01,418 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2024-11-15 22:44:01,419 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2024-11-15 22:44:01,419 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-15 22:44:01,423 INFO L422 BasicCegarLoop]: Path program histogram: [4, 1, 1] [2024-11-15 22:44:01,424 INFO L320 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE,UNKNOWN (2/2) [2024-11-15 22:44:01,424 WARN L247 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2024-11-15 22:44:01,424 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2024-11-15 22:44:01,452 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2024-11-15 22:44:01,454 INFO L126 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:44:01,467 INFO L181 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-15 22:44:01,467 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == t_funThread1of2ForFork0 ======== [2024-11-15 22:44:01,467 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@d5d9821, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:44:01,467 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-15 22:44:02,785 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:44:02,786 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:44:02,786 INFO L132 ounterexampleChecker]: Examining path program with hash -1607779322, occurence #1 [2024-11-15 22:44:02,786 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:44:02,786 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:44:02,786 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:44:02,786 INFO L85 PathProgramCache]: Analyzing trace with hash -1257242428, now seen corresponding path program 1 times [2024-11-15 22:44:02,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:44:02,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040458787] [2024-11-15 22:44:02,786 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:02,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:02,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:02,820 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:02,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:44:02,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040458787] [2024-11-15 22:44:02,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040458787] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:44:02,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:44:02,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-15 22:44:02,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194090086] [2024-11-15 22:44:02,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:44:02,821 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-15 22:44:02,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:44:02,821 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-15 22:44:02,821 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-15 22:44:02,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:02,822 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:44:02,822 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 96.5) internal successors, (193), 2 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:44:02,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:13,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:13,662 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-15 22:44:13,662 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:44:13,662 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:44:13,663 INFO L132 ounterexampleChecker]: Examining path program with hash 234641312, occurence #1 [2024-11-15 22:44:13,663 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:44:13,663 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:44:13,663 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:44:13,663 INFO L85 PathProgramCache]: Analyzing trace with hash 1741435181, now seen corresponding path program 1 times [2024-11-15 22:44:13,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:44:13,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954714348] [2024-11-15 22:44:13,663 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:13,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:13,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:13,734 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:13,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:44:13,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954714348] [2024-11-15 22:44:13,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954714348] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:44:13,734 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:44:13,734 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 22:44:13,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802978173] [2024-11-15 22:44:13,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:44:13,735 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 22:44:13,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:44:13,736 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 22:44:13,736 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 22:44:13,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:13,736 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:44:13,737 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 57.333333333333336) internal successors, (172), 3 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:44:13,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:13,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:16,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:16,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:16,466 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-15 22:44:16,466 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:44:16,466 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:44:16,466 INFO L132 ounterexampleChecker]: Examining path program with hash -2072145820, occurence #1 [2024-11-15 22:44:16,466 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:44:16,466 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:44:16,466 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:44:16,467 INFO L85 PathProgramCache]: Analyzing trace with hash 75576826, now seen corresponding path program 1 times [2024-11-15 22:44:16,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:44:16,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63598701] [2024-11-15 22:44:16,467 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:16,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:16,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:16,524 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:16,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:44:16,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63598701] [2024-11-15 22:44:16,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63598701] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:44:16,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101017466] [2024-11-15 22:44:16,524 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:16,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:44:16,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:44:16,526 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:44:16,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-15 22:44:16,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:16,627 INFO L256 TraceCheckSpWp]: Trace formula consists of 429 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-15 22:44:16,628 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:44:16,643 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:16,643 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:44:16,662 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:16,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101017466] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:44:16,662 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:44:16,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-15 22:44:16,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087575452] [2024-11-15 22:44:16,662 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:44:16,662 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-15 22:44:16,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:44:16,663 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-15 22:44:16,663 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-15 22:44:16,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:16,663 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:44:16,663 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 18.9) internal successors, (189), 10 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:44:16,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:16,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:16,663 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:19,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:19,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:19,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:19,994 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-15 22:44:20,182 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,8 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:44:20,183 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:44:20,183 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:44:20,183 INFO L132 ounterexampleChecker]: Examining path program with hash -2072145820, occurence #2 [2024-11-15 22:44:20,183 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:44:20,183 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:44:20,183 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,183 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:44:20,183 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,183 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:44:20,183 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,183 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:44:20,183 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,183 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:44:20,183 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,183 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:44:20,183 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,183 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:44:20,183 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,183 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:44:20,183 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,183 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:44:20,183 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,184 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:44:20,184 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,184 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:44:20,184 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,184 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:44:20,184 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,184 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:44:20,184 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,184 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:44:20,184 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,184 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:44:20,184 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,184 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:44:20,184 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,184 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:44:20,184 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,184 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:44:20,184 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,184 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:44:20,184 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,184 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:44:20,184 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,184 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:44:20,184 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,184 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:44:20,184 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,184 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:44:20,184 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,184 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:44:20,185 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,185 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:44:20,185 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,185 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:44:20,185 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,185 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:44:20,185 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,185 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:44:20,185 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,185 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:44:20,185 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,185 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:44:20,185 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,185 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:44:20,185 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,185 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:44:20,185 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,185 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:44:20,185 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,185 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:44:20,185 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,185 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:44:20,185 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,185 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:44:20,185 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,185 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:44:20,185 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,185 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:44:20,185 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,185 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:44:20,185 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,185 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:44:20,185 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,186 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:44:20,186 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,186 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:44:20,186 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,186 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:44:20,186 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,186 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:44:20,186 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,186 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:44:20,186 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,186 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:44:20,186 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,186 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:44:20,186 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,186 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:44:20,186 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,186 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:44:20,186 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,186 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:44:20,186 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,186 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:44:20,186 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,186 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:44:20,186 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,186 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:44:20,186 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,186 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:44:20,186 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,186 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:44:20,186 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,186 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:44:20,187 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,187 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:44:20,187 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,187 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:44:20,187 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,187 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:44:20,187 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,187 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:44:20,187 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,187 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:44:20,187 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,187 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:44:20,187 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,187 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 126 [2024-11-15 22:44:20,187 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,187 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 129 [2024-11-15 22:44:20,187 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,187 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:44:20,187 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,187 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:44:20,187 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,187 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 133 [2024-11-15 22:44:20,188 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,188 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 136 [2024-11-15 22:44:20,188 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,188 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 138 [2024-11-15 22:44:20,188 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,188 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 139 [2024-11-15 22:44:20,188 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,188 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 141 [2024-11-15 22:44:20,189 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,189 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 144 [2024-11-15 22:44:20,189 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:44:20,189 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 170 [2024-11-15 22:44:20,189 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:20,189 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 173 [2024-11-15 22:44:20,189 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:44:20,189 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:44:20,189 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:44:20,190 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:44:20,190 INFO L85 PathProgramCache]: Analyzing trace with hash 243487194, now seen corresponding path program 2 times [2024-11-15 22:44:20,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:44:20,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289434870] [2024-11-15 22:44:20,190 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:20,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:20,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:20,309 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:20,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:44:20,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289434870] [2024-11-15 22:44:20,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289434870] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:44:20,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331106614] [2024-11-15 22:44:20,309 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 22:44:20,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:44:20,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:44:20,312 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:44:20,313 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-15 22:44:20,462 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-15 22:44:20,462 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:44:20,469 INFO L256 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 52 conjuncts are in the unsatisfiable core [2024-11-15 22:44:20,471 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:44:22,192 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-15 22:44:22,193 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2024-11-15 22:44:22,357 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 51 [2024-11-15 22:44:23,212 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 51 [2024-11-15 22:44:23,551 INFO L349 Elim1Store]: treesize reduction 70, result has 4.1 percent of original size [2024-11-15 22:44:23,552 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 36 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 9 case distinctions, treesize of input 73 treesize of output 34 [2024-11-15 22:44:23,607 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-15 22:44:23,608 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-15 22:44:23,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331106614] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:44:23,608 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-15 22:44:23,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [9] total 33 [2024-11-15 22:44:23,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102632123] [2024-11-15 22:44:23,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:44:23,611 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-15 22:44:23,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:44:23,612 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-15 22:44:23,612 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=911, Unknown=0, NotChecked=0, Total=1056 [2024-11-15 22:44:23,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:23,612 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:44:23,612 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 7.076923076923077) internal successors, (184), 26 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:44:23,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:23,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:23,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:23,612 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:30,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:30,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:30,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:30,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:30,407 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-15 22:44:30,594 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,9 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:44:30,595 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:44:30,595 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:44:30,595 INFO L132 ounterexampleChecker]: Examining path program with hash 1931209918, occurence #1 [2024-11-15 22:44:30,595 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:44:30,595 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:44:30,595 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:44:30,595 INFO L85 PathProgramCache]: Analyzing trace with hash 1641989059, now seen corresponding path program 1 times [2024-11-15 22:44:30,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:44:30,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721322564] [2024-11-15 22:44:30,596 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:30,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:30,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:30,744 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:30,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:44:30,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721322564] [2024-11-15 22:44:30,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721322564] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:44:30,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281282440] [2024-11-15 22:44:30,745 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:30,745 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:44:30,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:44:30,746 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:44:30,749 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-15 22:44:30,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:30,861 INFO L256 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-15 22:44:30,863 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:44:30,901 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:30,902 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:44:30,987 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:30,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281282440] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:44:30,988 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:44:30,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2024-11-15 22:44:30,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878289351] [2024-11-15 22:44:30,988 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:44:30,988 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-15 22:44:30,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:44:30,989 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-15 22:44:30,989 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2024-11-15 22:44:30,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:30,989 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:44:30,989 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 12.38888888888889) internal successors, (223), 18 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:44:30,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:30,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:30,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:30,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:30,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:34,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:34,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:34,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:34,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:34,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:44:34,143 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-15 22:44:34,330 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,10 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:44:34,330 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:44:34,330 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:44:34,331 INFO L132 ounterexampleChecker]: Examining path program with hash 1931209918, occurence #2 [2024-11-15 22:44:34,331 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:44:34,331 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:44:34,331 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,331 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:44:34,331 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,331 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:44:34,331 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,331 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:44:34,331 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,331 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:44:34,331 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,331 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:44:34,331 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,331 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:44:34,331 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,331 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:44:34,331 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,331 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:44:34,331 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,331 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:44:34,331 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,331 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:44:34,331 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,331 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:44:34,331 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,331 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:44:34,331 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,332 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:44:34,332 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,332 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:44:34,332 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,332 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:44:34,332 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,332 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:44:34,332 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,332 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:44:34,332 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,332 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:44:34,332 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,332 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:44:34,332 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,332 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:44:34,332 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,332 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:44:34,332 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,332 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:44:34,332 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,332 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:44:34,332 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,332 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:44:34,332 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,332 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:44:34,332 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,332 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:44:34,332 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,332 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:44:34,332 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,332 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:44:34,332 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,332 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:44:34,332 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,333 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:44:34,333 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,333 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:44:34,333 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,333 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:44:34,333 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,333 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:44:34,333 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,333 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:44:34,333 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,333 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:44:34,333 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,333 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:44:34,333 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,333 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:44:34,333 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,333 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:44:34,333 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,333 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:44:34,333 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,333 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:44:34,334 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,334 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:44:34,334 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,334 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:44:34,334 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,334 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:44:34,334 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,334 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:44:34,334 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,334 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:44:34,334 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,334 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:44:34,334 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,334 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:44:34,334 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,334 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:44:34,334 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,334 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:44:34,334 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,334 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:44:34,334 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,334 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:44:34,334 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,334 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:44:34,334 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,334 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:44:34,334 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,334 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:44:34,334 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,334 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:44:34,334 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,334 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:44:34,334 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,334 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:44:34,334 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,335 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:44:34,335 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,335 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:44:34,335 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,335 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:44:34,335 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,335 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:44:34,335 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,335 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:44:34,335 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,335 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:44:34,335 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,335 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:44:34,335 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,335 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:44:34,335 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,335 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:44:34,335 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,335 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:44:34,335 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,335 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:44:34,335 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,335 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:44:34,335 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,335 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 146 [2024-11-15 22:44:34,335 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,335 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 149 [2024-11-15 22:44:34,335 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,335 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:44:34,335 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,335 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:44:34,335 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,335 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 153 [2024-11-15 22:44:34,335 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,335 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 156 [2024-11-15 22:44:34,336 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,336 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 158 [2024-11-15 22:44:34,336 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,336 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 159 [2024-11-15 22:44:34,336 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,336 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:44:34,336 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,336 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:44:34,336 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:44:34,336 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 190 [2024-11-15 22:44:34,336 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,336 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 193 [2024-11-15 22:44:34,336 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:44:34,336 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 209 [2024-11-15 22:44:34,336 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,336 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 211 [2024-11-15 22:44:34,336 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,336 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 213 [2024-11-15 22:44:34,336 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,336 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 214 [2024-11-15 22:44:34,336 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,336 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 217 [2024-11-15 22:44:34,336 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,336 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 220 [2024-11-15 22:44:34,336 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:34,336 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 221 [2024-11-15 22:44:34,363 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:44:34,363 INFO L85 PathProgramCache]: Analyzing trace with hash 566233172, now seen corresponding path program 1 times [2024-11-15 22:44:34,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy SMTINTERPOL [2024-11-15 22:44:34,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162450153] [2024-11-15 22:44:34,364 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:34,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:34,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:34,641 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:34,641 INFO L136 FreeRefinementEngine]: Strategy SMTINTERPOL found an infeasible trace [2024-11-15 22:44:34,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162450153] [2024-11-15 22:44:34,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162450153] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:44:34,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolSpWp [457454147] [2024-11-15 22:44:34,641 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:34,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:34,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:34,665 INFO L256 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-15 22:44:34,668 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:44:35,020 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-15 22:44:35,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-15 22:44:35,047 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-15 22:44:35,070 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-15 22:44:35,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolSpWp [457454147] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:44:35,070 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-15 22:44:35,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [17] total 21 [2024-11-15 22:44:35,072 INFO L163 ounterexampleChecker]: Successfully proved commutativity at non-minimality point 221. Constructing proof automaton... [2024-11-15 22:44:35,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:44:35,073 INFO L317 artialOrderCegarLoop]: Commutativity proof succeeded, skipping feasibility check. [2024-11-15 22:44:35,073 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-15 22:44:35,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SMTINTERPOL [2024-11-15 22:44:35,074 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-15 22:44:35,074 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2024-11-15 22:44:35,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:35,074 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:44:35,074 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 30.666666666666668) internal successors, (184), 6 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:44:35,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:35,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:35,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:35,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:35,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:44:35,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:38,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:38,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:38,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:38,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:38,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:44:38,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:44:38,215 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,SelfDestructingSolverStorable17 [2024-11-15 22:44:38,215 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:44:38,215 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:44:38,216 INFO L132 ounterexampleChecker]: Examining path program with hash -879064735, occurence #1 [2024-11-15 22:44:38,216 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:44:38,216 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:44:38,216 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:44:38,216 INFO L85 PathProgramCache]: Analyzing trace with hash -601248462, now seen corresponding path program 1 times [2024-11-15 22:44:38,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:44:38,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798796636] [2024-11-15 22:44:38,216 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:38,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:38,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:38,432 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:38,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:44:38,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798796636] [2024-11-15 22:44:38,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798796636] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:44:38,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900401505] [2024-11-15 22:44:38,433 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:38,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:44:38,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:44:38,435 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:44:38,436 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-15 22:44:38,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:38,559 INFO L256 TraceCheckSpWp]: Trace formula consists of 539 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-15 22:44:38,561 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:44:38,608 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:38,608 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:44:38,737 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:44:38,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900401505] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:44:38,737 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:44:38,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2024-11-15 22:44:38,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049007661] [2024-11-15 22:44:38,737 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:44:38,738 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-15 22:44:38,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:44:38,738 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-15 22:44:38,739 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2024-11-15 22:44:38,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:38,739 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:44:38,739 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 10.478260869565217) internal successors, (241), 23 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:44:38,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:38,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:38,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:38,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:38,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:44:38,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:44:38,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:40,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:40,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:40,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:40,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:40,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:44:40,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:44:40,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:44:40,200 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-15 22:44:40,387 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:44:40,387 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:44:40,388 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:44:40,388 INFO L132 ounterexampleChecker]: Examining path program with hash -879064735, occurence #2 [2024-11-15 22:44:40,388 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:44:40,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:44:40,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:44:40,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:44:40,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:44:40,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:44:40,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:44:40,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:44:40,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:44:40,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:44:40,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:44:40,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,388 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:44:40,388 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:44:40,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:44:40,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:44:40,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:44:40,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:44:40,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:44:40,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:44:40,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:44:40,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:44:40,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:44:40,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:44:40,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:44:40,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:44:40,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:44:40,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:44:40,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:44:40,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:44:40,389 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,389 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:44:40,390 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,390 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:44:40,390 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,390 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:44:40,390 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,390 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:44:40,390 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,390 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:44:40,390 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,390 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:44:40,390 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,390 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:44:40,390 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,390 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:44:40,390 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,390 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:44:40,390 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,390 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:44:40,390 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,390 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:44:40,390 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,390 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:44:40,390 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,390 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:44:40,390 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,390 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:44:40,390 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,390 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:44:40,390 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,390 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:44:40,390 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,390 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:44:40,390 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,390 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:44:40,390 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:44:40,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:44:40,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:44:40,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:44:40,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:44:40,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:44:40,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:44:40,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:44:40,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:44:40,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:44:40,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:44:40,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:44:40,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:44:40,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:44:40,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:44:40,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:44:40,391 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,391 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:44:40,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:44:40,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:44:40,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:44:40,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:44:40,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:44:40,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:44:40,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:44:40,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 147 [2024-11-15 22:44:40,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:44:40,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:44:40,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 155 [2024-11-15 22:44:40,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 157 [2024-11-15 22:44:40,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 160 [2024-11-15 22:44:40,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:44:40,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:44:40,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 165 [2024-11-15 22:44:40,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,392 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 167 [2024-11-15 22:44:40,392 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 168 [2024-11-15 22:44:40,393 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 171 [2024-11-15 22:44:40,393 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 173 [2024-11-15 22:44:40,393 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 174 [2024-11-15 22:44:40,393 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 176 [2024-11-15 22:44:40,393 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 179 [2024-11-15 22:44:40,393 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:44:40,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 205 [2024-11-15 22:44:40,393 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 208 [2024-11-15 22:44:40,393 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:44:40,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 220 [2024-11-15 22:44:40,393 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 222 [2024-11-15 22:44:40,393 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 224 [2024-11-15 22:44:40,393 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 226 [2024-11-15 22:44:40,393 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 227 [2024-11-15 22:44:40,393 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 230 [2024-11-15 22:44:40,393 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 233 [2024-11-15 22:44:40,393 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 234 [2024-11-15 22:44:40,393 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,393 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 235 [2024-11-15 22:44:40,394 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,394 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 237 [2024-11-15 22:44:40,402 WARN L197 CommutativityChecker]: Unsatisfiable commutativity condition generated: 205372#(not (or (not (= (store |#pthreadsMutex| |~#__global_lock~0.base| (store (select |#pthreadsMutex| |~#__global_lock~0.base|) |~#__global_lock~0.offset| 1)) (store |#pthreadsMutex| |~#__global_lock~0.base| (store (select |#pthreadsMutex| |~#__global_lock~0.base|) |~#__global_lock~0.offset| 0)))) (not (= (select (select |#pthreadsMutex| |~#__global_lock~0.base|) |~#__global_lock~0.offset|) 0)))) [2024-11-15 22:44:40,402 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:44:40,402 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:44:40,402 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:44:40,402 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:44:40,402 INFO L85 PathProgramCache]: Analyzing trace with hash 742048095, now seen corresponding path program 2 times [2024-11-15 22:44:40,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:44:40,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060180773] [2024-11-15 22:44:40,402 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:40,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:40,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:40,514 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:44:40,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:44:40,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060180773] [2024-11-15 22:44:40,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060180773] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:44:40,515 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:44:40,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-15 22:44:40,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219664270] [2024-11-15 22:44:40,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:44:40,515 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-15 22:44:40,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:44:40,516 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-15 22:44:40,516 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-15 22:44:40,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:40,516 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:44:40,516 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 28.714285714285715) internal successors, (201), 7 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:44:40,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:40,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:40,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:40,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:40,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:44:40,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:44:40,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:44:40,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:41,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:41,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:41,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:41,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:41,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:44:41,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:44:41,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:44:41,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:41,217 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-15 22:44:41,217 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:44:41,217 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:44:41,217 INFO L132 ounterexampleChecker]: Examining path program with hash -2086849892, occurence #1 [2024-11-15 22:44:41,217 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:44:41,217 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:44:41,217 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:44:41,218 INFO L85 PathProgramCache]: Analyzing trace with hash -169695250, now seen corresponding path program 1 times [2024-11-15 22:44:41,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:44:41,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200496435] [2024-11-15 22:44:41,218 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:44:41,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:44:41,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:44:50,568 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:44:50,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:44:50,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200496435] [2024-11-15 22:44:50,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200496435] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:44:50,568 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:44:50,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2024-11-15 22:44:50,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477399241] [2024-11-15 22:44:50,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:44:50,569 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-15 22:44:50,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:44:50,569 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-15 22:44:50,570 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=898, Unknown=0, NotChecked=0, Total=1056 [2024-11-15 22:44:50,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:50,570 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:44:50,570 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 6.363636363636363) internal successors, (210), 33 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:44:50,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:44:50,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:44:50,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:50,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-11-15 22:44:50,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:44:50,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:44:50,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:44:50,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:44:50,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:03,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:03,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:03,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:03,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-15 22:45:03,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:03,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:45:03,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:45:03,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:03,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-15 22:45:03,719 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-15 22:45:03,719 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:03,719 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:03,719 INFO L132 ounterexampleChecker]: Examining path program with hash -179344917, occurence #1 [2024-11-15 22:45:03,719 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:03,719 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:03,720 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:03,720 INFO L85 PathProgramCache]: Analyzing trace with hash 642329779, now seen corresponding path program 1 times [2024-11-15 22:45:03,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:03,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657669714] [2024-11-15 22:45:03,720 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:03,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:03,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:08,103 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:45:08,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:08,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657669714] [2024-11-15 22:45:08,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657669714] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:08,104 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:08,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2024-11-15 22:45:08,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649739262] [2024-11-15 22:45:08,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:08,104 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-15 22:45:08,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:08,105 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-15 22:45:08,105 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=698, Unknown=0, NotChecked=0, Total=812 [2024-11-15 22:45:08,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:08,105 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:08,105 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 7.655172413793103) internal successors, (222), 29 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:08,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:08,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:08,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:08,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2024-11-15 22:45:08,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:08,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:45:08,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:45:08,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:08,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-15 22:45:08,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-15 22:45:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:45:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:45:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-15 22:45:13,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-15 22:45:13,617 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-15 22:45:13,617 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:13,617 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:13,617 INFO L132 ounterexampleChecker]: Examining path program with hash 2112003904, occurence #1 [2024-11-15 22:45:13,617 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:13,617 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:13,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:13,617 INFO L85 PathProgramCache]: Analyzing trace with hash -214299069, now seen corresponding path program 1 times [2024-11-15 22:45:13,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:13,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544570162] [2024-11-15 22:45:13,618 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:13,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:13,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:21,945 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:45:21,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:21,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544570162] [2024-11-15 22:45:21,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544570162] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:21,946 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:21,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2024-11-15 22:45:21,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239779314] [2024-11-15 22:45:21,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:21,950 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-11-15 22:45:21,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:21,950 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-11-15 22:45:21,950 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=1191, Unknown=0, NotChecked=0, Total=1332 [2024-11-15 22:45:21,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:21,950 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:21,951 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 5.72972972972973) internal successors, (212), 37 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:21,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:21,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:21,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:21,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2024-11-15 22:45:21,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:21,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:45:21,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:45:21,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:21,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-15 22:45:21,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2024-11-15 22:45:21,951 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:29,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:29,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:29,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:29,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-15 22:45:29,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:29,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:45:29,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:45:29,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:29,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-15 22:45:29,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-15 22:45:29,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:45:29,532 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-15 22:45:29,532 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:29,532 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:29,532 INFO L132 ounterexampleChecker]: Examining path program with hash -1187801741, occurence #1 [2024-11-15 22:45:29,532 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:29,532 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:29,532 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:29,532 INFO L85 PathProgramCache]: Analyzing trace with hash 634700735, now seen corresponding path program 2 times [2024-11-15 22:45:29,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:29,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602791135] [2024-11-15 22:45:29,533 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:29,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:29,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:32,574 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:45:32,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:32,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602791135] [2024-11-15 22:45:32,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602791135] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:32,574 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:32,574 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2024-11-15 22:45:32,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110227217] [2024-11-15 22:45:32,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:32,575 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-15 22:45:32,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:32,575 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-15 22:45:32,575 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=644, Unknown=0, NotChecked=0, Total=756 [2024-11-15 22:45:32,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:32,575 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:32,576 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 7.928571428571429) internal successors, (222), 28 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:32,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:32,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:32,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:32,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2024-11-15 22:45:32,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:32,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:45:32,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:45:32,576 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:32,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2024-11-15 22:45:32,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2024-11-15 22:45:32,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:45:32,577 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:37,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:37,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:37,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:37,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-15 22:45:37,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:37,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 22:45:37,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:45:37,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:37,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-15 22:45:37,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-15 22:45:37,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:45:37,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-15 22:45:37,855 INFO L782 garLoopResultBuilder]: Registering result SAFE for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-15 22:45:37,855 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-15 22:45:37,856 INFO L422 BasicCegarLoop]: Path program histogram: [2, 2, 2, 1, 1, 1, 1, 1] [2024-11-15 22:45:37,856 INFO L320 ceAbstractionStarter]: Result for error location t_funThread1of2ForFork0 was SAFE (1/3) [2024-11-15 22:45:37,862 INFO L126 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:45:37,863 INFO L181 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-15 22:45:37,863 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2024-11-15 22:45:37,866 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@d5d9821, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:45:37,866 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-15 22:45:37,881 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:37,881 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:37,881 INFO L132 ounterexampleChecker]: Examining path program with hash -317839691, occurence #1 [2024-11-15 22:45:37,881 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:37,881 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:37,881 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:37,881 INFO L85 PathProgramCache]: Analyzing trace with hash -228547991, now seen corresponding path program 1 times [2024-11-15 22:45:37,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:37,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747418681] [2024-11-15 22:45:37,881 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:37,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:37,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:37,921 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:37,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:37,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747418681] [2024-11-15 22:45:37,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747418681] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:37,921 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:37,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-15 22:45:37,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996407098] [2024-11-15 22:45:37,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:37,921 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-15 22:45:37,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:37,922 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-15 22:45:37,922 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-15 22:45:37,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:37,922 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:37,922 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 91.0) internal successors, (182), 2 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:37,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:37,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:37,947 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-15 22:45:37,947 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:37,947 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:37,947 INFO L132 ounterexampleChecker]: Examining path program with hash 938197107, occurence #1 [2024-11-15 22:45:37,947 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:37,947 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:37,948 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:37,948 INFO L85 PathProgramCache]: Analyzing trace with hash 993365439, now seen corresponding path program 1 times [2024-11-15 22:45:37,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:37,948 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827026876] [2024-11-15 22:45:37,948 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:37,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:37,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:37,974 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:37,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:37,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827026876] [2024-11-15 22:45:37,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827026876] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:37,974 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:37,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 22:45:37,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802658035] [2024-11-15 22:45:37,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:37,975 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 22:45:37,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:37,975 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 22:45:37,975 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 22:45:37,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:37,975 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:37,975 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:37,975 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:37,975 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:37,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:37,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:37,995 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-15 22:45:37,995 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:37,996 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:37,996 INFO L132 ounterexampleChecker]: Examining path program with hash -1368590025, occurence #1 [2024-11-15 22:45:37,996 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:37,996 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:37,996 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:37,996 INFO L85 PathProgramCache]: Analyzing trace with hash -476895086, now seen corresponding path program 1 times [2024-11-15 22:45:37,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:37,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767395611] [2024-11-15 22:45:37,996 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:37,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:38,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:38,045 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:38,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:38,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767395611] [2024-11-15 22:45:38,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767395611] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:38,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099359623] [2024-11-15 22:45:38,045 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:38,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:38,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:38,047 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:45:38,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-15 22:45:38,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:38,170 INFO L256 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-15 22:45:38,171 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:38,184 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:38,184 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:45:38,199 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:38,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099359623] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:45:38,199 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:45:38,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-15 22:45:38,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126723787] [2024-11-15 22:45:38,199 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:45:38,199 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-15 22:45:38,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:38,200 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-15 22:45:38,200 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-15 22:45:38,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:38,200 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:38,200 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 17.0) internal successors, (170), 10 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:38,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:38,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:38,200 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:38,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:38,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:38,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:38,246 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-15 22:45:38,434 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-15 22:45:38,434 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:38,434 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:38,434 INFO L132 ounterexampleChecker]: Examining path program with hash -1368590025, occurence #2 [2024-11-15 22:45:38,434 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:45:38,434 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:45:38,434 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,435 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:45:38,435 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,435 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:45:38,435 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,435 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:45:38,435 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,435 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:45:38,435 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,435 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:45:38,435 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,435 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:45:38,435 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,435 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:45:38,435 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,435 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:45:38,435 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,435 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:45:38,435 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,435 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:45:38,435 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,435 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:45:38,435 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,435 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:45:38,435 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,435 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:45:38,435 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,435 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:45:38,435 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,435 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:45:38,435 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,435 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:45:38,435 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,435 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:45:38,436 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,436 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:45:38,436 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,436 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:45:38,436 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,436 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:45:38,436 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,436 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:45:38,436 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,436 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:45:38,436 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,436 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:45:38,436 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,436 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:45:38,436 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,436 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:45:38,436 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,436 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:45:38,436 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,436 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:45:38,436 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,436 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:45:38,436 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,436 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:45:38,436 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,436 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:45:38,436 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,436 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:45:38,436 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,436 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:45:38,436 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,436 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:45:38,436 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,436 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:45:38,437 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,437 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:45:38,437 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,437 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:45:38,437 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,437 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:45:38,437 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,437 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:45:38,437 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,437 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:45:38,437 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,437 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:45:38,437 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,437 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:45:38,437 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,437 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:45:38,437 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,437 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:45:38,437 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,437 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:45:38,437 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,437 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:45:38,437 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,437 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:45:38,437 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,437 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:45:38,437 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,437 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:45:38,437 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,437 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:45:38,437 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,437 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:45:38,437 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,437 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:45:38,438 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,438 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:45:38,438 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,438 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:45:38,438 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,438 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:45:38,438 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,438 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:45:38,438 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,438 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:45:38,438 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,438 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:45:38,438 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,438 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:45:38,438 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,438 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:45:38,438 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,438 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:45:38,438 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,438 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:45:38,438 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,438 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 126 [2024-11-15 22:45:38,438 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,438 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 129 [2024-11-15 22:45:38,438 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,438 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:45:38,438 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,438 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:45:38,438 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,438 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 133 [2024-11-15 22:45:38,438 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,438 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 136 [2024-11-15 22:45:38,438 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,438 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 138 [2024-11-15 22:45:38,439 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,439 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 139 [2024-11-15 22:45:38,439 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,439 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 141 [2024-11-15 22:45:38,439 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,439 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 144 [2024-11-15 22:45:38,439 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:38,439 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 156 [2024-11-15 22:45:38,439 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,439 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 158 [2024-11-15 22:45:38,439 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,439 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:45:38,439 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:38,439 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 173 [2024-11-15 22:45:38,439 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,439 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 175 [2024-11-15 22:45:38,439 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:38,439 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:45:38,439 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:38,439 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:38,439 INFO L85 PathProgramCache]: Analyzing trace with hash 64538802, now seen corresponding path program 2 times [2024-11-15 22:45:38,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:38,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305742724] [2024-11-15 22:45:38,440 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:38,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:38,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:38,523 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:38,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:38,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305742724] [2024-11-15 22:45:38,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305742724] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:38,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250465616] [2024-11-15 22:45:38,524 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 22:45:38,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:38,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:38,526 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:45:38,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-15 22:45:38,650 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-15 22:45:38,651 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:45:38,652 INFO L256 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-15 22:45:38,653 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:38,681 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:38,681 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:45:38,742 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:38,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250465616] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:45:38,742 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:45:38,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2024-11-15 22:45:38,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107610188] [2024-11-15 22:45:38,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:45:38,742 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-15 22:45:38,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:38,743 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-15 22:45:38,743 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2024-11-15 22:45:38,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:38,743 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:38,743 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 10.555555555555555) internal successors, (190), 18 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:38,743 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:38,743 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:38,743 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:38,743 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:38,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:38,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:38,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:38,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:38,871 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-15 22:45:39,059 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-15 22:45:39,059 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:39,059 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:39,060 INFO L132 ounterexampleChecker]: Examining path program with hash -1368590025, occurence #3 [2024-11-15 22:45:39,060 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:45:39,060 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:45:39,060 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,060 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:45:39,060 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,060 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:45:39,060 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,060 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:45:39,060 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,060 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:45:39,060 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,060 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:45:39,060 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,060 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:45:39,060 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,060 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:45:39,060 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,060 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:45:39,060 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,060 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:45:39,060 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,061 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:45:39,061 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,061 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:45:39,061 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,061 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:45:39,061 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,061 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:45:39,061 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,061 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:45:39,061 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,061 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:45:39,061 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,061 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:45:39,061 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,061 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:45:39,061 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,061 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:45:39,061 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,061 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:45:39,061 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,061 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:45:39,061 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,061 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:45:39,061 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,061 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:45:39,061 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,061 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:45:39,061 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,061 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:45:39,061 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,061 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:45:39,061 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,061 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:45:39,061 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,062 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:45:39,062 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,062 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:45:39,062 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,062 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:45:39,062 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,062 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:45:39,062 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,062 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:45:39,062 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,062 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:45:39,062 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,062 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:45:39,062 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,062 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:45:39,062 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,062 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:45:39,062 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,062 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:45:39,062 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,062 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:45:39,062 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,062 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:45:39,062 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,063 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:45:39,063 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,063 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:45:39,063 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,063 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:45:39,063 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,063 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:45:39,063 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,063 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:45:39,063 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,063 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:45:39,063 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,063 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:45:39,063 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,063 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:45:39,063 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,063 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:45:39,063 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,063 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:45:39,063 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,063 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:45:39,063 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,063 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:45:39,063 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,063 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:45:39,063 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,063 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:45:39,063 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,063 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:45:39,063 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,063 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:45:39,063 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,063 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:45:39,064 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,064 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:45:39,064 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,064 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:45:39,064 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,064 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:45:39,064 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,064 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:45:39,064 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,064 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:45:39,064 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,064 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:45:39,064 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,064 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:45:39,064 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,064 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:45:39,064 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,064 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:45:39,064 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,064 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:45:39,064 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,064 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:45:39,064 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,064 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:45:39,064 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,064 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:45:39,064 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,064 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:45:39,064 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,064 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 146 [2024-11-15 22:45:39,064 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,064 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 149 [2024-11-15 22:45:39,064 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,064 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:45:39,065 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,065 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:45:39,065 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,065 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 153 [2024-11-15 22:45:39,065 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,065 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 156 [2024-11-15 22:45:39,065 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,065 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 158 [2024-11-15 22:45:39,065 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,065 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 159 [2024-11-15 22:45:39,065 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,065 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:45:39,065 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,065 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:45:39,065 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:39,065 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 176 [2024-11-15 22:45:39,065 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,065 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 178 [2024-11-15 22:45:39,065 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,065 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 181 [2024-11-15 22:45:39,065 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:39,065 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 193 [2024-11-15 22:45:39,065 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,065 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 195 [2024-11-15 22:45:39,065 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,065 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:45:39,065 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:39,066 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:39,066 INFO L85 PathProgramCache]: Analyzing trace with hash 1451299058, now seen corresponding path program 3 times [2024-11-15 22:45:39,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:39,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210909386] [2024-11-15 22:45:39,066 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:39,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:39,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:39,238 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:39,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:39,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210909386] [2024-11-15 22:45:39,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210909386] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:39,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194824224] [2024-11-15 22:45:39,238 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-15 22:45:39,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:39,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:39,240 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:45:39,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-15 22:45:39,402 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-15 22:45:39,402 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:45:39,403 INFO L256 TraceCheckSpWp]: Trace formula consists of 463 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-15 22:45:39,405 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:39,447 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:39,447 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:45:39,572 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:39,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194824224] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:45:39,572 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:45:39,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2024-11-15 22:45:39,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318611581] [2024-11-15 22:45:39,572 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:45:39,572 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-15 22:45:39,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:39,573 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-15 22:45:39,573 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2024-11-15 22:45:39,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:39,573 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:39,573 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 8.91304347826087) internal successors, (205), 23 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:39,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:39,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:39,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:39,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:39,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:39,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:39,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:39,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:39,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:39,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:45:39,773 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-15 22:45:39,964 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-15 22:45:39,964 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:39,964 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:39,965 INFO L132 ounterexampleChecker]: Examining path program with hash -1368590025, occurence #4 [2024-11-15 22:45:39,965 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:45:39,965 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:45:39,965 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,965 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:45:39,965 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,965 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:45:39,965 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,965 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:45:39,965 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,965 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:45:39,965 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,965 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:45:39,965 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,965 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:45:39,965 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,965 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:45:39,965 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,965 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:45:39,965 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,965 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:45:39,966 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,966 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:45:39,966 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,966 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:45:39,966 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,966 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:45:39,966 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,966 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:45:39,966 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,966 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:45:39,966 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,966 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:45:39,966 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,966 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:45:39,966 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,966 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:45:39,966 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,966 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:45:39,966 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,966 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:45:39,966 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,966 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:45:39,966 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,966 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:45:39,966 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,966 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:45:39,966 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,966 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:45:39,966 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,966 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:45:39,966 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,966 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:45:39,966 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,966 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:45:39,966 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,966 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:45:39,966 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,967 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:45:39,967 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,967 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:45:39,967 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,967 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:45:39,967 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,967 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:45:39,967 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,967 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:45:39,967 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,967 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:45:39,967 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,967 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:45:39,967 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,967 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:45:39,967 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,967 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:45:39,967 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,967 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:45:39,967 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,967 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:45:39,967 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,967 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:45:39,967 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,967 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:45:39,967 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,967 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:45:39,968 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,968 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:45:39,968 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,968 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:45:39,968 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,968 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:45:39,968 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,968 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:45:39,968 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,968 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:45:39,968 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,968 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:45:39,968 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,968 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:45:39,968 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,968 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:45:39,968 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,968 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:45:39,968 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,968 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:45:39,968 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,968 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:45:39,968 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,968 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:45:39,968 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,968 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:45:39,968 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,968 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:45:39,968 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,968 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:45:39,968 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,968 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:45:39,968 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,968 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:45:39,968 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,968 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:45:39,969 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,969 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:45:39,969 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,969 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:45:39,969 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,969 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:45:39,969 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,969 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:45:39,969 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,969 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:45:39,969 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,969 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:45:39,969 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,969 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:45:39,969 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,969 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:45:39,969 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,969 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:45:39,969 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,969 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:45:39,969 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,969 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 147 [2024-11-15 22:45:39,969 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,969 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:45:39,969 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,969 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:45:39,969 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,969 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 155 [2024-11-15 22:45:39,969 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,969 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 157 [2024-11-15 22:45:39,969 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,969 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 160 [2024-11-15 22:45:39,969 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,969 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:45:39,969 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,969 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:45:39,970 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,970 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 165 [2024-11-15 22:45:39,970 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,970 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 167 [2024-11-15 22:45:39,970 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,970 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 168 [2024-11-15 22:45:39,970 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,970 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 171 [2024-11-15 22:45:39,970 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,970 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 173 [2024-11-15 22:45:39,970 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,970 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 174 [2024-11-15 22:45:39,970 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,970 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 176 [2024-11-15 22:45:39,970 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,970 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 179 [2024-11-15 22:45:39,970 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:39,970 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 191 [2024-11-15 22:45:39,970 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,970 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 193 [2024-11-15 22:45:39,970 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,970 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 196 [2024-11-15 22:45:39,970 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:39,970 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 208 [2024-11-15 22:45:39,970 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,970 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 210 [2024-11-15 22:45:39,970 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:39,970 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:45:39,970 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:39,971 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:39,971 INFO L85 PathProgramCache]: Analyzing trace with hash 499521823, now seen corresponding path program 4 times [2024-11-15 22:45:39,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:39,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916062951] [2024-11-15 22:45:39,971 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:39,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:39,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-15 22:45:39,987 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-15 22:45:39,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-15 22:45:40,012 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-15 22:45:40,012 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-15 22:45:40,012 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2024-11-15 22:45:40,012 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2024-11-15 22:45:40,013 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-15 22:45:40,014 INFO L422 BasicCegarLoop]: Path program histogram: [4, 1, 1] [2024-11-15 22:45:40,015 INFO L320 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE,UNKNOWN (2/3) [2024-11-15 22:45:40,015 WARN L247 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2024-11-15 22:45:40,015 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2024-11-15 22:45:40,041 INFO L143 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2024-11-15 22:45:40,044 INFO L126 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:45:40,054 INFO L181 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-15 22:45:40,054 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2024-11-15 22:45:40,055 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@d5d9821, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:45:40,055 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-15 22:45:40,432 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:40,432 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:40,433 INFO L132 ounterexampleChecker]: Examining path program with hash -453556881, occurence #1 [2024-11-15 22:45:40,433 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:40,433 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:40,433 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:40,433 INFO L85 PathProgramCache]: Analyzing trace with hash 335589375, now seen corresponding path program 1 times [2024-11-15 22:45:40,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:40,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384348282] [2024-11-15 22:45:40,433 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:40,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:40,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:40,456 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:40,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:40,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384348282] [2024-11-15 22:45:40,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384348282] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:40,456 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:40,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-15 22:45:40,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917373390] [2024-11-15 22:45:40,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:40,457 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-15 22:45:40,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:40,458 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-15 22:45:40,458 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-15 22:45:40,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:40,458 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:40,458 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 103.0) internal successors, (206), 2 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:40,458 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:40,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:40,537 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-15 22:45:40,537 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:40,537 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:40,537 INFO L132 ounterexampleChecker]: Examining path program with hash -2121928259, occurence #1 [2024-11-15 22:45:40,537 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:40,537 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:40,538 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:40,538 INFO L85 PathProgramCache]: Analyzing trace with hash -1121556030, now seen corresponding path program 1 times [2024-11-15 22:45:40,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:40,538 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138885150] [2024-11-15 22:45:40,538 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:40,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:40,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:40,567 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:40,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:40,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138885150] [2024-11-15 22:45:40,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138885150] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:40,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:40,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 22:45:40,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806635293] [2024-11-15 22:45:40,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:40,568 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 22:45:40,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:40,568 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 22:45:40,568 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 22:45:40,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:40,568 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:40,569 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 3 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:40,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:40,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:40,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:40,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:40,581 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-15 22:45:40,581 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:40,581 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:40,581 INFO L132 ounterexampleChecker]: Examining path program with hash -126558551, occurence #1 [2024-11-15 22:45:40,581 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:40,581 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:40,581 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:40,581 INFO L85 PathProgramCache]: Analyzing trace with hash -30336360, now seen corresponding path program 1 times [2024-11-15 22:45:40,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:40,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168403390] [2024-11-15 22:45:40,582 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:40,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:40,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:40,729 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:40,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:40,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168403390] [2024-11-15 22:45:40,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168403390] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:40,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583736134] [2024-11-15 22:45:40,730 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:40,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:40,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:40,734 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:45:40,736 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-15 22:45:40,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:40,867 INFO L256 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-15 22:45:40,868 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:40,882 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:40,882 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:45:40,901 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:40,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583736134] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:45:40,901 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:45:40,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-15 22:45:40,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785497721] [2024-11-15 22:45:40,901 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:45:40,902 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-15 22:45:40,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:40,905 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-15 22:45:40,905 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-15 22:45:40,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:40,905 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:40,905 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 18.0) internal successors, (180), 10 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:40,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:40,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:40,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:40,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:40,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:40,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:40,961 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-15 22:45:41,149 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-15 22:45:41,149 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:41,150 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:41,150 INFO L132 ounterexampleChecker]: Examining path program with hash -126558551, occurence #2 [2024-11-15 22:45:41,150 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:45:41,150 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:45:41,150 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,150 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:45:41,150 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,150 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:45:41,150 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,150 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:45:41,150 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,150 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:45:41,150 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,150 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:45:41,150 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,150 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:45:41,150 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,150 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:45:41,150 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,150 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:45:41,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:45:41,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:45:41,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:45:41,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:45:41,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:45:41,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:45:41,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:45:41,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:45:41,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:45:41,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:45:41,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:45:41,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:45:41,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:45:41,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:45:41,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:45:41,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:45:41,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:45:41,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,151 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:45:41,151 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:45:41,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:45:41,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:45:41,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:45:41,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:45:41,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:45:41,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:45:41,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:45:41,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:45:41,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:45:41,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:45:41,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:45:41,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:45:41,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:45:41,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:45:41,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:45:41,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:45:41,152 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,152 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:45:41,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:45:41,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:45:41,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:45:41,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:45:41,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:45:41,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:45:41,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:45:41,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:45:41,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:45:41,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:45:41,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:45:41,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:45:41,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:45:41,153 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,153 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:45:41,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:45:41,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:45:41,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:45:41,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 126 [2024-11-15 22:45:41,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 129 [2024-11-15 22:45:41,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:45:41,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:45:41,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 133 [2024-11-15 22:45:41,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 136 [2024-11-15 22:45:41,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 138 [2024-11-15 22:45:41,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 139 [2024-11-15 22:45:41,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 141 [2024-11-15 22:45:41,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 144 [2024-11-15 22:45:41,154 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:41,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 156 [2024-11-15 22:45:41,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 158 [2024-11-15 22:45:41,154 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,154 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:45:41,155 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:41,155 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 173 [2024-11-15 22:45:41,155 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,155 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 175 [2024-11-15 22:45:41,155 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,155 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 178 [2024-11-15 22:45:41,155 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:41,155 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 190 [2024-11-15 22:45:41,155 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,155 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 192 [2024-11-15 22:45:41,155 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,155 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:45:41,155 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:41,155 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:41,155 INFO L85 PathProgramCache]: Analyzing trace with hash 1142791384, now seen corresponding path program 2 times [2024-11-15 22:45:41,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:41,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024278383] [2024-11-15 22:45:41,155 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:41,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:41,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:41,239 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:41,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:41,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024278383] [2024-11-15 22:45:41,240 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024278383] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:41,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734134812] [2024-11-15 22:45:41,240 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 22:45:41,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:41,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:41,242 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:45:41,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-15 22:45:41,386 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-15 22:45:41,386 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:45:41,388 INFO L256 TraceCheckSpWp]: Trace formula consists of 468 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-15 22:45:41,390 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:41,412 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:41,412 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:45:41,472 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:41,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734134812] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:45:41,473 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:45:41,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2024-11-15 22:45:41,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219459184] [2024-11-15 22:45:41,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:45:41,473 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-15 22:45:41,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:41,474 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-15 22:45:41,474 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2024-11-15 22:45:41,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:41,474 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:41,474 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 11.11111111111111) internal successors, (200), 18 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:41,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:41,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:41,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:41,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:41,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:41,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:41,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:41,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:41,608 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-15 22:45:41,796 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-15 22:45:41,796 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:41,796 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:41,796 INFO L132 ounterexampleChecker]: Examining path program with hash -126558551, occurence #3 [2024-11-15 22:45:41,796 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:45:41,796 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:45:41,796 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,796 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:45:41,796 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,797 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:45:41,797 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,797 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:45:41,797 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,797 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:45:41,797 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,797 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:45:41,797 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,797 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:45:41,797 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,797 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:45:41,797 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,797 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:45:41,797 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,797 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:45:41,797 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,797 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:45:41,797 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,797 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:45:41,797 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,797 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:45:41,797 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,797 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:45:41,797 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,797 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:45:41,797 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,797 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:45:41,797 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,797 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:45:41,797 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,797 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:45:41,797 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,797 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:45:41,797 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,797 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:45:41,797 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,797 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:45:41,798 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,798 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:45:41,798 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,798 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:45:41,798 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,798 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:45:41,798 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,798 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:45:41,798 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,798 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:45:41,798 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,798 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:45:41,798 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,798 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:45:41,798 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,798 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:45:41,798 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,798 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:45:41,798 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,798 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:45:41,798 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,798 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:45:41,798 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,798 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:45:41,798 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,798 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:45:41,798 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,798 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:45:41,798 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,798 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:45:41,798 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,798 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:45:41,798 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,798 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:45:41,798 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,798 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:45:41,798 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,798 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:45:41,799 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,799 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:45:41,799 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,799 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:45:41,799 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,799 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:45:41,799 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,799 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:45:41,799 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,799 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:45:41,799 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,799 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:45:41,799 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,799 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:45:41,799 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,799 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:45:41,799 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,799 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:45:41,799 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,799 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:45:41,799 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,799 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:45:41,799 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,799 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:45:41,799 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,799 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:45:41,799 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,799 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:45:41,799 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,799 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:45:41,799 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,800 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:45:41,800 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,800 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:45:41,800 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,800 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:45:41,800 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,800 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:45:41,800 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,800 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:45:41,800 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,800 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:45:41,800 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,800 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:45:41,800 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,800 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:45:41,800 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,800 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:45:41,800 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,800 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:45:41,800 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,800 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:45:41,800 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,800 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:45:41,800 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,800 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:45:41,800 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,800 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:45:41,800 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,800 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:45:41,800 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,800 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 146 [2024-11-15 22:45:41,800 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,800 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 149 [2024-11-15 22:45:41,800 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,800 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:45:41,800 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,800 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:45:41,801 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,801 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 153 [2024-11-15 22:45:41,801 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,801 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 156 [2024-11-15 22:45:41,801 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,801 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 158 [2024-11-15 22:45:41,801 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,801 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 159 [2024-11-15 22:45:41,801 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,801 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:45:41,801 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,801 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:45:41,801 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:41,801 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 176 [2024-11-15 22:45:41,801 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,801 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 178 [2024-11-15 22:45:41,801 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,801 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 181 [2024-11-15 22:45:41,801 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:41,801 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 193 [2024-11-15 22:45:41,801 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,801 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 195 [2024-11-15 22:45:41,801 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,801 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 198 [2024-11-15 22:45:41,801 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:41,801 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 210 [2024-11-15 22:45:41,801 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,801 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 212 [2024-11-15 22:45:41,801 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:41,801 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:45:41,801 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:41,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:41,802 INFO L85 PathProgramCache]: Analyzing trace with hash 1506881880, now seen corresponding path program 3 times [2024-11-15 22:45:41,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:41,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68165477] [2024-11-15 22:45:41,802 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:41,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:41,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:41,982 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:41,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:41,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68165477] [2024-11-15 22:45:41,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68165477] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:41,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580131319] [2024-11-15 22:45:41,983 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-15 22:45:41,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:41,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:41,985 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:45:41,986 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-15 22:45:42,210 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-15 22:45:42,210 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:45:42,212 INFO L256 TraceCheckSpWp]: Trace formula consists of 508 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-15 22:45:42,214 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:42,257 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:42,257 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:45:42,385 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:42,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580131319] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:45:42,385 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:45:42,385 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2024-11-15 22:45:42,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164629280] [2024-11-15 22:45:42,386 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:45:42,386 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-15 22:45:42,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:42,386 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-15 22:45:42,386 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2024-11-15 22:45:42,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:42,386 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:42,387 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 9.347826086956522) internal successors, (215), 23 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:42,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:42,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:42,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:42,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:42,387 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:42,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:42,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:42,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:42,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:42,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:45:42,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-15 22:45:42,783 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-15 22:45:42,783 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-15 22:45:42,784 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:42,784 INFO L132 ounterexampleChecker]: Examining path program with hash -126558551, occurence #4 [2024-11-15 22:45:42,784 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:45:42,784 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:45:42,784 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,784 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:45:42,784 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,784 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:45:42,784 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,784 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:45:42,784 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,784 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:45:42,784 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,784 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:45:42,784 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,784 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:45:42,784 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,784 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:45:42,784 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,785 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:45:42,785 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,785 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:45:42,785 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,785 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:45:42,785 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,785 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:45:42,785 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,785 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:45:42,785 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,785 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:45:42,785 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,785 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:45:42,785 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,785 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:45:42,785 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,785 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:45:42,785 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,785 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:45:42,785 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,785 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:45:42,785 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,785 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:45:42,785 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,785 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:45:42,785 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,785 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:45:42,785 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,785 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:45:42,785 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,785 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:45:42,785 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,785 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:45:42,785 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,785 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:45:42,785 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,786 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:45:42,786 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,786 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:45:42,786 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,786 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:45:42,786 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,786 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:45:42,786 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,786 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:45:42,786 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,786 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:45:42,786 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,786 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:45:42,786 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,786 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:45:42,786 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,786 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:45:42,786 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,786 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:45:42,786 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,786 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:45:42,786 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,786 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:45:42,786 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,786 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:45:42,786 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,786 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:45:42,786 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,786 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:45:42,786 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,786 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:45:42,786 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,786 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:45:42,786 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,786 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:45:42,786 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,787 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:45:42,787 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,787 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:45:42,787 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,787 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:45:42,787 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,787 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:45:42,787 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,787 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:45:42,787 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,787 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:45:42,787 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,787 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:45:42,787 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,787 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:45:42,787 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,787 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:45:42,787 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,787 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:45:42,787 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,787 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:45:42,787 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,787 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:45:42,787 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,787 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:45:42,787 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,787 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:45:42,788 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,788 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:45:42,788 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,788 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:45:42,788 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,788 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:45:42,788 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,788 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:45:42,788 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,788 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:45:42,788 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,788 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:45:42,788 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,788 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:45:42,788 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,788 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:45:42,788 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,788 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:45:42,788 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,788 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:45:42,788 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,788 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:45:42,788 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,788 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:45:42,788 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,788 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 147 [2024-11-15 22:45:42,788 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,788 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:45:42,788 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,788 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:45:42,788 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,788 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 155 [2024-11-15 22:45:42,788 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,788 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 157 [2024-11-15 22:45:42,788 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,788 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 160 [2024-11-15 22:45:42,789 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,789 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:45:42,789 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,789 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:45:42,789 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,789 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 165 [2024-11-15 22:45:42,789 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,789 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 167 [2024-11-15 22:45:42,789 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,789 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 168 [2024-11-15 22:45:42,789 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,789 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 171 [2024-11-15 22:45:42,789 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,789 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 173 [2024-11-15 22:45:42,789 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,789 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 174 [2024-11-15 22:45:42,789 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,789 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 176 [2024-11-15 22:45:42,789 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,789 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 179 [2024-11-15 22:45:42,789 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:42,789 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 191 [2024-11-15 22:45:42,789 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,789 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 193 [2024-11-15 22:45:42,789 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,789 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 196 [2024-11-15 22:45:42,789 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:42,789 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 208 [2024-11-15 22:45:42,789 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,789 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 210 [2024-11-15 22:45:42,789 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,789 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 213 [2024-11-15 22:45:42,789 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:42,790 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 225 [2024-11-15 22:45:42,790 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,790 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 227 [2024-11-15 22:45:42,790 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:42,790 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:45:42,790 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:42,790 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:42,790 INFO L85 PathProgramCache]: Analyzing trace with hash 220460674, now seen corresponding path program 4 times [2024-11-15 22:45:42,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:42,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124590075] [2024-11-15 22:45:42,790 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:42,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:42,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-15 22:45:42,810 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-15 22:45:42,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-15 22:45:42,831 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-15 22:45:42,832 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-15 22:45:42,832 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 2 remaining) [2024-11-15 22:45:42,832 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2024-11-15 22:45:42,832 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-11-15 22:45:42,833 INFO L422 BasicCegarLoop]: Path program histogram: [4, 1, 1] [2024-11-15 22:45:42,833 INFO L320 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE,UNKNOWN (1/4) [2024-11-15 22:45:42,833 WARN L247 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2024-11-15 22:45:42,833 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2024-11-15 22:45:42,859 INFO L143 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2024-11-15 22:45:42,861 INFO L126 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:45:42,877 INFO L181 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-15 22:45:42,877 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == t_funThread4of4ForFork0 ======== [2024-11-15 22:45:42,878 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@d5d9821, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 22:45:42,878 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-15 22:45:43,483 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:43,484 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:43,484 INFO L132 ounterexampleChecker]: Examining path program with hash -979255489, occurence #1 [2024-11-15 22:45:43,484 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:43,484 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:43,484 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:43,484 INFO L85 PathProgramCache]: Analyzing trace with hash -1596146592, now seen corresponding path program 1 times [2024-11-15 22:45:43,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:43,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766794797] [2024-11-15 22:45:43,484 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:43,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:43,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:43,508 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:43,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:43,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766794797] [2024-11-15 22:45:43,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766794797] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:43,508 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:43,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-15 22:45:43,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863878624] [2024-11-15 22:45:43,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:43,508 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-15 22:45:43,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:43,509 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-15 22:45:43,509 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-15 22:45:43,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:43,509 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:43,509 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 120.5) internal successors, (241), 2 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:43,509 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:45,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:45,882 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-11-15 22:45:45,882 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:45,882 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:45,883 INFO L132 ounterexampleChecker]: Examining path program with hash -1836270049, occurence #1 [2024-11-15 22:45:45,883 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:45,883 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:45,883 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:45,883 INFO L85 PathProgramCache]: Analyzing trace with hash 1084065858, now seen corresponding path program 1 times [2024-11-15 22:45:45,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:45,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335174766] [2024-11-15 22:45:45,883 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:45,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:45,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:45,918 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:45,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:45,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335174766] [2024-11-15 22:45:45,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335174766] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:45,918 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:45,918 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 22:45:45,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549299873] [2024-11-15 22:45:45,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:45,919 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 22:45:45,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:45,919 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 22:45:45,919 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 22:45:45,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:45,919 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:45,919 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 64.33333333333333) internal successors, (193), 3 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:45,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:45,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:45,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:45,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:45,977 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-11-15 22:45:45,977 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:45,977 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:45,977 INFO L132 ounterexampleChecker]: Examining path program with hash 990463783, occurence #1 [2024-11-15 22:45:45,977 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:45,977 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:45,977 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:45,977 INFO L85 PathProgramCache]: Analyzing trace with hash -592560309, now seen corresponding path program 1 times [2024-11-15 22:45:45,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:45,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264148262] [2024-11-15 22:45:45,977 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:45,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:45,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:46,031 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:46,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:46,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264148262] [2024-11-15 22:45:46,031 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264148262] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:46,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232952228] [2024-11-15 22:45:46,031 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:46,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:46,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:46,034 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:45:46,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-15 22:45:46,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:46,348 INFO L256 TraceCheckSpWp]: Trace formula consists of 537 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-15 22:45:46,350 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:46,365 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:46,365 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:45:46,383 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:46,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232952228] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:45:46,383 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:45:46,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-15 22:45:46,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509616450] [2024-11-15 22:45:46,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:45:46,385 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-15 22:45:46,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:46,385 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-15 22:45:46,385 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-15 22:45:46,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:46,385 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:46,385 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 21.0) internal successors, (210), 10 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:46,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:46,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:46,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:46,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:46,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:46,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:46,511 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-15 22:45:46,699 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-15 22:45:46,699 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:46,699 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:46,699 INFO L132 ounterexampleChecker]: Examining path program with hash 990463783, occurence #2 [2024-11-15 22:45:46,699 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:45:46,700 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:45:46,700 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,700 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:45:46,700 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,700 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:45:46,700 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,700 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:45:46,700 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,700 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:45:46,700 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,700 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:45:46,700 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,700 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:45:46,700 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,700 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:45:46,700 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,700 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:45:46,700 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,700 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:45:46,700 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,700 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:45:46,700 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,700 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:45:46,700 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,700 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:45:46,700 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,700 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:45:46,700 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,700 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:45:46,700 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,700 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:45:46,700 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,700 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:45:46,700 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,700 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:45:46,700 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,701 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:45:46,701 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,701 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:45:46,701 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,701 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:45:46,701 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,701 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:45:46,701 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,701 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:45:46,701 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,701 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:45:46,701 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,701 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:45:46,701 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,701 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:45:46,701 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,701 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:45:46,701 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,701 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:45:46,701 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,701 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:45:46,701 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,701 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:45:46,701 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,701 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:45:46,701 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,701 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:45:46,701 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,701 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:45:46,701 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,701 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:45:46,701 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,701 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:45:46,701 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,701 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:45:46,701 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,701 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:45:46,702 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,702 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:45:46,702 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,702 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:45:46,702 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,702 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:45:46,702 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,702 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:45:46,702 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,702 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:45:46,702 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,702 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:45:46,702 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,702 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:45:46,702 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,702 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:45:46,702 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,702 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:45:46,702 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,702 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:45:46,702 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,702 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:45:46,702 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,702 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:45:46,702 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,702 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:45:46,702 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,702 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:45:46,702 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,702 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:45:46,702 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,703 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:45:46,703 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,703 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:45:46,703 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,703 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:45:46,703 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,703 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:45:46,703 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,703 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:45:46,703 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,703 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:45:46,703 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,703 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:45:46,703 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,703 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:45:46,703 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,703 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:45:46,703 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,703 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:45:46,703 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,703 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 126 [2024-11-15 22:45:46,703 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,703 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 129 [2024-11-15 22:45:46,703 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,703 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:45:46,703 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,703 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:45:46,703 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,703 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 133 [2024-11-15 22:45:46,703 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,703 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 136 [2024-11-15 22:45:46,703 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,703 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 138 [2024-11-15 22:45:46,703 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,703 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 139 [2024-11-15 22:45:46,703 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,703 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 141 [2024-11-15 22:45:46,704 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,704 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 144 [2024-11-15 22:45:46,704 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:46,704 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 156 [2024-11-15 22:45:46,704 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,704 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 158 [2024-11-15 22:45:46,704 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,704 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:45:46,704 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:46,704 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 173 [2024-11-15 22:45:46,704 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,704 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 175 [2024-11-15 22:45:46,704 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,704 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 178 [2024-11-15 22:45:46,704 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:46,704 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 190 [2024-11-15 22:45:46,704 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,704 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 192 [2024-11-15 22:45:46,704 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,704 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 195 [2024-11-15 22:45:46,704 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:46,704 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 221 [2024-11-15 22:45:46,704 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:46,704 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:45:46,704 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:46,704 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:46,705 INFO L85 PathProgramCache]: Analyzing trace with hash 548783531, now seen corresponding path program 2 times [2024-11-15 22:45:46,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:46,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835387163] [2024-11-15 22:45:46,705 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:46,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:46,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:46,803 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:46,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:46,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835387163] [2024-11-15 22:45:46,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835387163] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:46,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917368034] [2024-11-15 22:45:46,803 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 22:45:46,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:46,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:46,805 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:45:46,806 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-15 22:45:47,035 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-15 22:45:47,036 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:45:47,038 INFO L256 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 55 conjuncts are in the unsatisfiable core [2024-11-15 22:45:47,041 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:48,437 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-15 22:45:48,437 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2024-11-15 22:45:48,575 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 51 [2024-11-15 22:45:48,894 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 51 [2024-11-15 22:45:49,261 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 51 [2024-11-15 22:45:49,556 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 51 [2024-11-15 22:45:50,425 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 51 [2024-11-15 22:45:50,563 INFO L349 Elim1Store]: treesize reduction 70, result has 4.1 percent of original size [2024-11-15 22:45:50,563 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 36 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 9 case distinctions, treesize of input 73 treesize of output 34 [2024-11-15 22:45:50,621 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-15 22:45:50,622 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-15 22:45:50,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917368034] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:50,622 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-15 22:45:50,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [9] total 32 [2024-11-15 22:45:50,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135865131] [2024-11-15 22:45:50,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:50,622 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-15 22:45:50,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:50,623 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-15 22:45:50,623 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=859, Unknown=0, NotChecked=0, Total=992 [2024-11-15 22:45:50,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:50,623 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:50,623 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 8.44) internal successors, (211), 25 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:50,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:50,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:50,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:50,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:52,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:52,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:52,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:52,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:45:52,464 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-15 22:45:52,650 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-15 22:45:52,651 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:52,651 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:52,651 INFO L132 ounterexampleChecker]: Examining path program with hash 558140826, occurence #1 [2024-11-15 22:45:52,651 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:52,651 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:52,651 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:52,651 INFO L85 PathProgramCache]: Analyzing trace with hash 1309950095, now seen corresponding path program 1 times [2024-11-15 22:45:52,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:52,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402362687] [2024-11-15 22:45:52,652 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:52,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:52,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:52,727 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-15 22:45:52,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:52,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402362687] [2024-11-15 22:45:52,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402362687] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:52,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:45:52,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 22:45:52,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590719060] [2024-11-15 22:45:52,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:52,728 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 22:45:52,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:52,728 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 22:45:52,728 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 22:45:52,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:52,728 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:52,728 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 70.33333333333333) internal successors, (211), 3 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:52,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:52,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:52,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:52,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:45:52,728 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:52,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:52,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:52,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:52,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:45:52,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:52,856 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2024-11-15 22:45:52,856 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:52,856 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:52,856 INFO L132 ounterexampleChecker]: Examining path program with hash -1405411551, occurence #1 [2024-11-15 22:45:52,856 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:52,856 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:52,857 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:52,857 INFO L85 PathProgramCache]: Analyzing trace with hash 1299039196, now seen corresponding path program 1 times [2024-11-15 22:45:52,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:52,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056207367] [2024-11-15 22:45:52,857 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:52,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:52,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:52,952 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:52,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:52,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056207367] [2024-11-15 22:45:52,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056207367] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:52,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366423281] [2024-11-15 22:45:52,953 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:52,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:52,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:52,955 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:45:52,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-15 22:45:53,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:53,228 INFO L256 TraceCheckSpWp]: Trace formula consists of 589 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-15 22:45:53,230 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:53,254 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:53,254 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:45:53,316 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:53,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366423281] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:45:53,316 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:45:53,316 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2024-11-15 22:45:53,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926607119] [2024-11-15 22:45:53,316 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:45:53,317 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-15 22:45:53,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:53,317 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-15 22:45:53,317 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2024-11-15 22:45:53,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:53,317 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:53,317 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 13.666666666666666) internal successors, (246), 18 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:53,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:53,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:53,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:53,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:45:53,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:53,317 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:53,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:53,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:53,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:53,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:45:53,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:53,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:53,526 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-15 22:45:53,712 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2024-11-15 22:45:53,713 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:53,713 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:53,713 INFO L132 ounterexampleChecker]: Examining path program with hash -1405411551, occurence #2 [2024-11-15 22:45:53,713 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:45:53,713 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:45:53,713 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,713 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:45:53,713 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,713 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:45:53,713 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,713 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:45:53,713 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,713 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:45:53,713 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,713 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:45:53,713 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,713 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:45:53,714 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,714 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:45:53,714 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,714 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:45:53,714 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,714 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:45:53,714 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,714 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:45:53,714 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,714 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:45:53,714 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,714 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:45:53,714 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,714 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:45:53,714 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,714 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:45:53,714 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,714 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:45:53,714 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,714 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:45:53,714 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,714 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:45:53,714 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,714 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:45:53,714 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,714 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:45:53,714 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,714 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:45:53,714 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,714 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:45:53,714 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,714 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:45:53,714 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,714 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:45:53,714 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,714 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:45:53,714 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,714 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:45:53,715 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,715 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:45:53,715 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,715 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:45:53,715 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,715 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:45:53,715 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,715 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:45:53,715 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,715 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:45:53,715 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,715 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:45:53,715 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,715 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:45:53,715 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,715 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:45:53,715 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,715 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:45:53,715 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,715 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:45:53,715 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,715 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:45:53,715 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,715 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:45:53,715 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,715 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:45:53,715 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,715 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:45:53,715 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,715 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:45:53,715 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,715 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:45:53,715 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,715 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:45:53,715 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,715 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:45:53,715 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,715 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:45:53,716 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,716 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:45:53,716 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,716 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:45:53,716 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,716 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:45:53,716 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,716 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:45:53,716 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,716 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:45:53,716 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,716 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:45:53,716 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,716 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:45:53,716 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,716 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:45:53,716 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,716 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:45:53,716 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,716 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:45:53,716 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,716 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:45:53,716 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,716 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:45:53,716 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,716 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:45:53,716 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:45:53,717 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:45:53,717 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:45:53,717 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:45:53,717 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:45:53,717 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:45:53,717 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:45:53,717 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:45:53,717 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:45:53,717 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:45:53,717 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:45:53,717 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:45:53,717 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 146 [2024-11-15 22:45:53,717 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 149 [2024-11-15 22:45:53,717 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:45:53,717 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:45:53,717 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 153 [2024-11-15 22:45:53,717 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 156 [2024-11-15 22:45:53,717 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 158 [2024-11-15 22:45:53,717 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,717 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 159 [2024-11-15 22:45:53,718 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,718 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:45:53,718 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,718 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:45:53,718 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:53,718 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 176 [2024-11-15 22:45:53,718 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,718 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 178 [2024-11-15 22:45:53,718 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,718 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 181 [2024-11-15 22:45:53,718 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:53,718 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 193 [2024-11-15 22:45:53,718 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,718 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 195 [2024-11-15 22:45:53,718 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,718 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 198 [2024-11-15 22:45:53,718 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:53,718 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 210 [2024-11-15 22:45:53,718 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,718 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 212 [2024-11-15 22:45:53,718 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,718 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 215 [2024-11-15 22:45:53,718 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:53,718 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 241 [2024-11-15 22:45:53,718 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,718 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 243 [2024-11-15 22:45:53,718 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,718 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 245 [2024-11-15 22:45:53,718 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,718 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 246 [2024-11-15 22:45:53,718 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,718 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 249 [2024-11-15 22:45:53,718 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,718 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 252 [2024-11-15 22:45:53,718 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,718 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 253 [2024-11-15 22:45:53,719 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,719 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 254 [2024-11-15 22:45:53,719 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,719 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 256 [2024-11-15 22:45:53,727 WARN L197 CommutativityChecker]: Unsatisfiable commutativity condition generated: 8441#(not (or (not (= (store |#pthreadsMutex| |~#__global_lock~0.base| (store (select |#pthreadsMutex| |~#__global_lock~0.base|) |~#__global_lock~0.offset| 1)) (store |#pthreadsMutex| |~#__global_lock~0.base| (store (select |#pthreadsMutex| |~#__global_lock~0.base|) |~#__global_lock~0.offset| 0)))) (not (= (select (select |#pthreadsMutex| |~#__global_lock~0.base|) |~#__global_lock~0.offset|) 0)))) [2024-11-15 22:45:53,727 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:53,727 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:45:53,727 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:53,727 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:53,727 INFO L85 PathProgramCache]: Analyzing trace with hash 274483356, now seen corresponding path program 2 times [2024-11-15 22:45:53,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:53,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433509704] [2024-11-15 22:45:53,728 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:53,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:53,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:53,945 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:53,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:53,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433509704] [2024-11-15 22:45:53,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433509704] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:53,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521129420] [2024-11-15 22:45:53,946 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 22:45:53,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:53,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:53,948 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:45:53,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-15 22:45:54,129 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-15 22:45:54,129 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 22:45:54,130 INFO L256 TraceCheckSpWp]: Trace formula consists of 559 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-15 22:45:54,132 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:54,262 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-11-15 22:45:54,262 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-15 22:45:54,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521129420] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:45:54,262 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-15 22:45:54,262 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [17] total 26 [2024-11-15 22:45:54,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791118226] [2024-11-15 22:45:54,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:45:54,262 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-15 22:45:54,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:54,263 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-15 22:45:54,263 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=536, Unknown=0, NotChecked=0, Total=650 [2024-11-15 22:45:54,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:54,263 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:54,263 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 21.363636363636363) internal successors, (235), 11 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:54,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:54,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:54,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:54,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:45:54,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:54,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:54,263 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:56,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:56,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:56,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:56,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:45:56,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:56,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:56,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:45:56,418 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-15 22:45:56,605 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,21 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:56,605 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:56,605 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:56,606 INFO L132 ounterexampleChecker]: Examining path program with hash -389508167, occurence #1 [2024-11-15 22:45:56,606 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:45:56,606 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:56,606 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:56,606 INFO L85 PathProgramCache]: Analyzing trace with hash 554566091, now seen corresponding path program 1 times [2024-11-15 22:45:56,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:56,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630040002] [2024-11-15 22:45:56,606 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:56,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:56,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:56,817 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:56,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:45:56,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630040002] [2024-11-15 22:45:56,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630040002] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 22:45:56,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740628396] [2024-11-15 22:45:56,818 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:56,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 22:45:56,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 22:45:56,822 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 22:45:56,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-15 22:45:57,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:45:57,036 INFO L256 TraceCheckSpWp]: Trace formula consists of 657 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-15 22:45:57,038 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 22:45:57,079 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:57,080 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 22:45:57,211 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 22:45:57,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [740628396] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 22:45:57,211 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 22:45:57,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2024-11-15 22:45:57,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346578157] [2024-11-15 22:45:57,211 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 22:45:57,212 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-15 22:45:57,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:45:57,213 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-15 22:45:57,213 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2024-11-15 22:45:57,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:57,213 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:45:57,213 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 11.652173913043478) internal successors, (268), 23 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:45:57,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:57,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:57,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:57,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:45:57,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:57,214 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:57,214 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:45:57,214 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:57,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:45:57,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:57,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:45:57,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:45:57,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:45:57,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:45:57,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:45:57,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:45:57,565 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-15 22:45:57,752 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-11-15 22:45:57,752 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:45:57,752 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:45:57,753 INFO L132 ounterexampleChecker]: Examining path program with hash -389508167, occurence #2 [2024-11-15 22:45:57,753 INFO L137 ounterexampleChecker]: Trying to synthesize and prove commutativity condition. [2024-11-15 22:45:57,753 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 3 [2024-11-15 22:45:57,753 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,753 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 6 [2024-11-15 22:45:57,753 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,753 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 7 [2024-11-15 22:45:57,753 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,753 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 8 [2024-11-15 22:45:57,753 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,753 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 10 [2024-11-15 22:45:57,753 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,753 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 11 [2024-11-15 22:45:57,753 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,753 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 13 [2024-11-15 22:45:57,753 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,753 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 15 [2024-11-15 22:45:57,753 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,753 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 16 [2024-11-15 22:45:57,753 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,753 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 18 [2024-11-15 22:45:57,753 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 19 [2024-11-15 22:45:57,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 22 [2024-11-15 22:45:57,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 23 [2024-11-15 22:45:57,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 25 [2024-11-15 22:45:57,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 27 [2024-11-15 22:45:57,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 28 [2024-11-15 22:45:57,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 30 [2024-11-15 22:45:57,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 31 [2024-11-15 22:45:57,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 33 [2024-11-15 22:45:57,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 36 [2024-11-15 22:45:57,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 39 [2024-11-15 22:45:57,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 41 [2024-11-15 22:45:57,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 44 [2024-11-15 22:45:57,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 45 [2024-11-15 22:45:57,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 47 [2024-11-15 22:45:57,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 48 [2024-11-15 22:45:57,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 49 [2024-11-15 22:45:57,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 50 [2024-11-15 22:45:57,754 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,754 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 52 [2024-11-15 22:45:57,755 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,755 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 54 [2024-11-15 22:45:57,755 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,755 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 56 [2024-11-15 22:45:57,755 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,755 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 58 [2024-11-15 22:45:57,755 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,755 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 59 [2024-11-15 22:45:57,755 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,755 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 61 [2024-11-15 22:45:57,755 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,755 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 65 [2024-11-15 22:45:57,755 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,755 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 66 [2024-11-15 22:45:57,755 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,755 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 68 [2024-11-15 22:45:57,755 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,755 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 70 [2024-11-15 22:45:57,755 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,755 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 71 [2024-11-15 22:45:57,755 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,756 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 75 [2024-11-15 22:45:57,756 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,756 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 77 [2024-11-15 22:45:57,756 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,756 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 79 [2024-11-15 22:45:57,756 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,756 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 82 [2024-11-15 22:45:57,756 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,756 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 85 [2024-11-15 22:45:57,756 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,756 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 87 [2024-11-15 22:45:57,756 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,756 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 88 [2024-11-15 22:45:57,756 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,756 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 90 [2024-11-15 22:45:57,757 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,757 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 91 [2024-11-15 22:45:57,757 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,757 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 93 [2024-11-15 22:45:57,757 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,757 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 96 [2024-11-15 22:45:57,757 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,757 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 97 [2024-11-15 22:45:57,757 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,757 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 98 [2024-11-15 22:45:57,757 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,757 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 102 [2024-11-15 22:45:57,757 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,757 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 104 [2024-11-15 22:45:57,757 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,757 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 106 [2024-11-15 22:45:57,757 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,757 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 109 [2024-11-15 22:45:57,757 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,757 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 112 [2024-11-15 22:45:57,757 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,757 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 115 [2024-11-15 22:45:57,757 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,757 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 117 [2024-11-15 22:45:57,757 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,757 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 120 [2024-11-15 22:45:57,757 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,757 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 122 [2024-11-15 22:45:57,757 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,757 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 125 [2024-11-15 22:45:57,757 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,757 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 127 [2024-11-15 22:45:57,757 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,757 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 130 [2024-11-15 22:45:57,757 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,757 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 132 [2024-11-15 22:45:57,757 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,758 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 135 [2024-11-15 22:45:57,758 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,758 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 137 [2024-11-15 22:45:57,758 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,758 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 140 [2024-11-15 22:45:57,758 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,758 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 142 [2024-11-15 22:45:57,758 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,758 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 145 [2024-11-15 22:45:57,758 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,758 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 147 [2024-11-15 22:45:57,758 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,758 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 150 [2024-11-15 22:45:57,758 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,758 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 152 [2024-11-15 22:45:57,758 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,758 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 155 [2024-11-15 22:45:57,758 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,758 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 157 [2024-11-15 22:45:57,758 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,758 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 160 [2024-11-15 22:45:57,758 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,758 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 161 [2024-11-15 22:45:57,758 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,758 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 164 [2024-11-15 22:45:57,758 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,758 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 165 [2024-11-15 22:45:57,758 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,758 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 167 [2024-11-15 22:45:57,758 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,758 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 168 [2024-11-15 22:45:57,758 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,758 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 171 [2024-11-15 22:45:57,758 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,758 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 173 [2024-11-15 22:45:57,758 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,758 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 174 [2024-11-15 22:45:57,758 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,759 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 176 [2024-11-15 22:45:57,759 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,759 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 179 [2024-11-15 22:45:57,759 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:57,759 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 191 [2024-11-15 22:45:57,759 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,759 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 193 [2024-11-15 22:45:57,759 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,759 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 196 [2024-11-15 22:45:57,759 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:57,759 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 208 [2024-11-15 22:45:57,759 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,759 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 210 [2024-11-15 22:45:57,759 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,759 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 213 [2024-11-15 22:45:57,759 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:57,759 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 239 [2024-11-15 22:45:57,759 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,759 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 242 [2024-11-15 22:45:57,759 WARN L177 ounterexampleChecker]: Statements were already independent. [2024-11-15 22:45:57,759 INFO L158 ounterexampleChecker]: Performing commutativity condition check at non-minimality point 269 [2024-11-15 22:45:57,759 INFO L194 ounterexampleChecker]: No commutativity condition found. [2024-11-15 22:45:57,763 WARN L199 ounterexampleChecker]: Failed to synthesize and prove commutativity condition. [2024-11-15 22:45:57,763 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:45:57,763 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:45:57,763 INFO L85 PathProgramCache]: Analyzing trace with hash 1602288116, now seen corresponding path program 2 times [2024-11-15 22:45:57,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:45:57,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532371465] [2024-11-15 22:45:57,764 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:45:57,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:45:57,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:46:03,585 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:46:03,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:46:03,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532371465] [2024-11-15 22:46:03,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532371465] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:46:03,585 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:46:03,585 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2024-11-15 22:46:03,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473005014] [2024-11-15 22:46:03,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:46:03,586 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-15 22:46:03,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:46:03,586 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-15 22:46:03,586 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1096, Unknown=0, NotChecked=0, Total=1260 [2024-11-15 22:46:03,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:03,586 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:46:03,586 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 6.527777777777778) internal successors, (235), 36 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:46:03,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:03,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:03,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:46:03,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:46:03,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:03,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:46:03,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:46:03,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:46:03,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:11,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:11,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:11,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:46:11,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:46:11,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:11,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:46:11,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:46:11,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:46:11,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-15 22:46:11,864 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2024-11-15 22:46:11,864 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:46:11,864 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:46:11,865 INFO L132 ounterexampleChecker]: Examining path program with hash 1795685523, occurence #1 [2024-11-15 22:46:11,865 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:46:11,865 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:46:11,865 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:46:11,865 INFO L85 PathProgramCache]: Analyzing trace with hash -1150848956, now seen corresponding path program 1 times [2024-11-15 22:46:11,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:46:11,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757288075] [2024-11-15 22:46:11,865 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:46:11,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:46:11,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:46:14,126 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:46:14,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:46:14,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757288075] [2024-11-15 22:46:14,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757288075] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:46:14,126 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:46:14,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [] total 28 [2024-11-15 22:46:14,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045295640] [2024-11-15 22:46:14,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:46:14,127 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-15 22:46:14,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:46:14,128 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-15 22:46:14,128 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=642, Unknown=0, NotChecked=0, Total=756 [2024-11-15 22:46:14,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:14,128 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:46:14,129 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 8.714285714285714) internal successors, (244), 28 states have internal predecessors, (244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:46:14,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:14,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:14,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:46:14,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:46:14,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:14,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:46:14,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:46:14,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:46:14,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2024-11-15 22:46:14,129 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:28,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:28,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:28,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:46:28,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:46:28,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:28,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:46:28,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:46:28,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:46:28,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2024-11-15 22:46:28,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:46:28,980 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2024-11-15 22:46:28,981 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:46:28,981 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:46:28,981 INFO L132 ounterexampleChecker]: Examining path program with hash -173229799, occurence #1 [2024-11-15 22:46:28,981 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:46:28,981 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:46:28,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:46:28,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1690163835, now seen corresponding path program 1 times [2024-11-15 22:46:28,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:46:28,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855222727] [2024-11-15 22:46:28,981 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:46:28,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:46:29,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:46:31,951 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:46:31,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:46:31,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855222727] [2024-11-15 22:46:31,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855222727] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:46:31,951 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:46:31,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2024-11-15 22:46:31,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817758847] [2024-11-15 22:46:31,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:46:31,951 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-15 22:46:31,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:46:31,952 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-15 22:46:31,952 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=743, Unknown=0, NotChecked=0, Total=870 [2024-11-15 22:46:31,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:31,952 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:46:31,952 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 8.133333333333333) internal successors, (244), 30 states have internal predecessors, (244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:46:31,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:31,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:31,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:46:31,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:46:31,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:31,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:46:31,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:46:31,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:46:31,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2024-11-15 22:46:31,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:46:31,952 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:37,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:37,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:37,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:46:37,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:46:37,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:37,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:46:37,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:46:37,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:46:37,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2024-11-15 22:46:37,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:46:37,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-15 22:46:37,149 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2024-11-15 22:46:37,149 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:46:37,149 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:46:37,149 INFO L132 ounterexampleChecker]: Examining path program with hash 1835404369, occurence #1 [2024-11-15 22:46:37,149 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:46:37,149 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:46:37,149 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:46:37,150 INFO L85 PathProgramCache]: Analyzing trace with hash -57887467, now seen corresponding path program 1 times [2024-11-15 22:46:37,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:46:37,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565495406] [2024-11-15 22:46:37,150 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:46:37,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:46:37,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:46:43,157 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:46:43,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:46:43,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565495406] [2024-11-15 22:46:43,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565495406] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:46:43,158 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:46:43,158 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2024-11-15 22:46:43,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479374186] [2024-11-15 22:46:43,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:46:43,158 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-15 22:46:43,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:46:43,159 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-15 22:46:43,159 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1105, Unknown=0, NotChecked=0, Total=1260 [2024-11-15 22:46:43,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:43,159 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:46:43,159 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 6.527777777777778) internal successors, (235), 36 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:46:43,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:43,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:43,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:46:43,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:46:43,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:43,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:46:43,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:46:43,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:46:43,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2024-11-15 22:46:43,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:46:43,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2024-11-15 22:46:43,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:58,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:46:58,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:58,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:46:58,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:46:58,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:46:58,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:46:58,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:46:58,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:46:58,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2024-11-15 22:46:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:46:58,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:46:58,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2024-11-15 22:46:58,532 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2024-11-15 22:46:58,532 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:46:58,532 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:46:58,532 INFO L132 ounterexampleChecker]: Examining path program with hash -1225110097, occurence #1 [2024-11-15 22:46:58,532 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:46:58,532 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:46:58,532 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:46:58,533 INFO L85 PathProgramCache]: Analyzing trace with hash 1195631917, now seen corresponding path program 2 times [2024-11-15 22:46:58,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:46:58,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865703135] [2024-11-15 22:46:58,533 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:46:58,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:46:58,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:47:00,878 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:47:00,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:47:00,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865703135] [2024-11-15 22:47:00,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865703135] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:47:00,878 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:47:00,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2024-11-15 22:47:00,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381989593] [2024-11-15 22:47:00,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:47:00,879 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-15 22:47:00,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:47:00,879 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-15 22:47:00,879 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=687, Unknown=0, NotChecked=0, Total=812 [2024-11-15 22:47:00,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:47:00,879 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:47:00,879 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 8.413793103448276) internal successors, (244), 29 states have internal predecessors, (244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:47:00,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:47:00,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:47:00,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:47:00,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:47:00,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:47:00,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:47:00,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:47:00,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:47:00,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2024-11-15 22:47:00,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:47:00,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:47:00,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2024-11-15 22:47:00,880 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:47:16,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:47:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:47:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:47:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:47:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:47:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:47:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:47:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:47:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2024-11-15 22:47:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:47:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:47:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:47:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:47:16,658 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2024-11-15 22:47:16,658 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:47:16,658 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:47:16,658 INFO L132 ounterexampleChecker]: Examining path program with hash -38125212, occurence #1 [2024-11-15 22:47:16,658 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:47:16,658 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:47:16,658 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:47:16,658 INFO L85 PathProgramCache]: Analyzing trace with hash 1631198823, now seen corresponding path program 1 times [2024-11-15 22:47:16,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:47:16,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221111878] [2024-11-15 22:47:16,658 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:47:16,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:47:16,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:47:32,002 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:47:32,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:47:32,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221111878] [2024-11-15 22:47:32,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221111878] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:47:32,002 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:47:32,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2024-11-15 22:47:32,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352295898] [2024-11-15 22:47:32,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:47:32,003 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-11-15 22:47:32,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:47:32,003 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-11-15 22:47:32,004 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=1375, Unknown=0, NotChecked=0, Total=1560 [2024-11-15 22:47:32,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:47:32,004 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:47:32,004 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 6.85) internal successors, (274), 40 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:47:32,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:47:32,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:47:32,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:47:32,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:47:32,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:47:32,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:47:32,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:47:32,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:47:32,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2024-11-15 22:47:32,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:47:32,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:47:32,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:47:32,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:47:32,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:47:57,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:47:57,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:47:57,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:47:57,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:47:57,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:47:57,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:47:57,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:47:57,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:47:57,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2024-11-15 22:47:57,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:47:57,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:47:57,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:47:57,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:47:57,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2024-11-15 22:47:57,869 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2024-11-15 22:47:57,869 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:47:57,869 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:47:57,870 INFO L132 ounterexampleChecker]: Examining path program with hash -882940119, occurence #1 [2024-11-15 22:47:57,870 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:47:57,870 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:47:57,870 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:47:57,870 INFO L85 PathProgramCache]: Analyzing trace with hash -1606362633, now seen corresponding path program 1 times [2024-11-15 22:47:57,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:47:57,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905688151] [2024-11-15 22:47:57,870 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:47:57,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:47:57,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:48:09,016 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:48:09,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:48:09,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905688151] [2024-11-15 22:48:09,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905688151] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:48:09,016 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:48:09,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [] total 44 [2024-11-15 22:48:09,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101968279] [2024-11-15 22:48:09,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:48:09,016 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-11-15 22:48:09,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:48:09,017 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-11-15 22:48:09,017 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1731, Unknown=0, NotChecked=0, Total=1892 [2024-11-15 22:48:09,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:48:09,017 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:48:09,017 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 6.0227272727272725) internal successors, (265), 44 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:48:09,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:48:09,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:48:09,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:48:09,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:48:09,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:48:09,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:48:09,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:48:09,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:48:09,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2024-11-15 22:48:09,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:48:09,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:48:09,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:48:09,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:48:09,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2024-11-15 22:48:09,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:49:00,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:49:00,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:49:00,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:49:00,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:49:00,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:49:00,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:49:00,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:49:00,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:49:00,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:49:00,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:49:00,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:49:00,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:49:00,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:49:00,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:49:00,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:49:00,229 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2024-11-15 22:49:00,229 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:49:00,229 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:49:00,229 INFO L132 ounterexampleChecker]: Examining path program with hash -269638602, occurence #1 [2024-11-15 22:49:00,229 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:49:00,229 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:49:00,230 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:49:00,230 INFO L85 PathProgramCache]: Analyzing trace with hash -763604615, now seen corresponding path program 1 times [2024-11-15 22:49:00,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:49:00,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979641217] [2024-11-15 22:49:00,230 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:49:00,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:49:00,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:49:04,261 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:49:04,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:49:04,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979641217] [2024-11-15 22:49:04,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979641217] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:49:04,262 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:49:04,262 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2024-11-15 22:49:04,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248568550] [2024-11-15 22:49:04,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:49:04,262 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-15 22:49:04,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:49:04,263 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-15 22:49:04,263 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=985, Unknown=0, NotChecked=0, Total=1122 [2024-11-15 22:49:04,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:49:04,263 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:49:04,264 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 8.323529411764707) internal successors, (283), 34 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:49:04,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:49:04,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:49:04,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:49:04,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:49:04,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:49:04,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:49:04,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:49:04,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:49:04,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:49:04,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:49:04,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:49:04,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:49:04,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:49:04,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:49:04,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:49:04,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:49:23,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:49:23,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:49:23,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:49:23,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:49:23,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:49:23,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:49:23,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:49:23,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:49:23,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:49:23,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:49:23,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:49:23,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:49:23,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:49:23,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:49:23,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:49:23,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-11-15 22:49:23,160 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2024-11-15 22:49:23,160 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:49:23,160 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:49:23,160 INFO L132 ounterexampleChecker]: Examining path program with hash -759424624, occurence #1 [2024-11-15 22:49:23,160 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:49:23,161 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:49:23,161 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:49:23,161 INFO L85 PathProgramCache]: Analyzing trace with hash 69802505, now seen corresponding path program 2 times [2024-11-15 22:49:23,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:49:23,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552145415] [2024-11-15 22:49:23,161 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:49:23,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:49:23,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:49:42,920 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:49:42,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:49:42,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552145415] [2024-11-15 22:49:42,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552145415] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:49:42,921 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:49:42,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [] total 50 [2024-11-15 22:49:42,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578143365] [2024-11-15 22:49:42,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:49:42,921 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-11-15 22:49:42,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:49:42,922 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-11-15 22:49:42,922 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=232, Invalid=2218, Unknown=0, NotChecked=0, Total=2450 [2024-11-15 22:49:42,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:49:42,922 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:49:42,922 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 5.62) internal successors, (281), 50 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:49:42,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:49:42,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:49:42,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:49:42,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:49:42,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:49:42,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:49:42,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:49:42,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:49:42,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:49:42,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:49:42,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:49:42,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:49:42,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:49:42,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:49:42,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:49:42,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2024-11-15 22:49:42,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:50:19,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:50:19,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:50:19,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:50:19,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:50:19,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:50:19,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:50:19,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:50:19,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:50:19,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:50:19,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:50:19,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:50:19,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:50:19,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:50:19,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:50:19,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:50:19,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-11-15 22:50:19,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:50:19,165 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2024-11-15 22:50:19,165 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:50:19,166 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:50:19,166 INFO L132 ounterexampleChecker]: Examining path program with hash 1573251023, occurence #1 [2024-11-15 22:50:19,166 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:50:19,166 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:50:19,166 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:50:19,166 INFO L85 PathProgramCache]: Analyzing trace with hash -1889769037, now seen corresponding path program 2 times [2024-11-15 22:50:19,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:50:19,166 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130551312] [2024-11-15 22:50:19,166 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:50:19,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:50:19,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:50:23,118 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:50:23,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:50:23,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130551312] [2024-11-15 22:50:23,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130551312] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:50:23,122 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:50:23,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2024-11-15 22:50:23,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398502135] [2024-11-15 22:50:23,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:50:23,122 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-15 22:50:23,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:50:23,123 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-15 22:50:23,123 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=985, Unknown=0, NotChecked=0, Total=1122 [2024-11-15 22:50:23,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:50:23,123 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:50:23,123 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 8.323529411764707) internal successors, (283), 34 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:50:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:50:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:50:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:50:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:50:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:50:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:50:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:50:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:50:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:50:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:50:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:50:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:50:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:50:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:50:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:50:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2024-11-15 22:50:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:50:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:50:42,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:50:42,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:50:42,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:50:42,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:50:42,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:50:42,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:50:42,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:50:42,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:50:42,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:50:42,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:50:42,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:50:42,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:50:42,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:50:42,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:50:42,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:50:42,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:50:42,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:50:42,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:50:42,334 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2024-11-15 22:50:42,335 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:50:42,335 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:50:42,335 INFO L132 ounterexampleChecker]: Examining path program with hash 997114045, occurence #1 [2024-11-15 22:50:42,335 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:50:42,335 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:50:42,335 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:50:42,335 INFO L85 PathProgramCache]: Analyzing trace with hash 2041362355, now seen corresponding path program 3 times [2024-11-15 22:50:42,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:50:42,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828712825] [2024-11-15 22:50:42,335 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:50:42,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:50:42,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:50:47,455 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:50:47,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:50:47,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828712825] [2024-11-15 22:50:47,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828712825] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:50:47,456 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:50:47,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [43] imperfect sequences [] total 43 [2024-11-15 22:50:47,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532654392] [2024-11-15 22:50:47,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:50:47,456 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-11-15 22:50:47,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:50:47,457 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-11-15 22:50:47,457 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1638, Unknown=0, NotChecked=0, Total=1806 [2024-11-15 22:50:47,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:50:47,457 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:50:47,457 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 6.906976744186046) internal successors, (297), 43 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:50:47,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:50:47,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:50:47,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:50:47,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:50:47,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:50:47,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:50:47,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:50:47,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:50:47,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:50:47,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:50:47,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:50:47,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:50:47,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:50:47,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:50:47,458 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:50:47,458 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:50:47,458 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:50:47,458 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:50:47,458 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:51:11,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:51:11,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:51:11,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:51:11,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:51:11,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:51:11,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:51:11,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:51:11,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:51:11,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:51:11,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:51:11,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:51:11,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:51:11,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:51:11,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:51:11,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:51:11,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:51:11,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:51:11,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:51:11,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-15 22:51:11,005 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2024-11-15 22:51:11,005 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:51:11,005 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:51:11,005 INFO L132 ounterexampleChecker]: Examining path program with hash 1743339189, occurence #1 [2024-11-15 22:51:11,005 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:51:11,005 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:51:11,006 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:51:11,006 INFO L85 PathProgramCache]: Analyzing trace with hash -1107709517, now seen corresponding path program 4 times [2024-11-15 22:51:11,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:51:11,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433418230] [2024-11-15 22:51:11,006 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:51:11,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:51:11,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:51:27,683 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:51:27,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:51:27,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433418230] [2024-11-15 22:51:27,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433418230] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:51:27,684 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:51:27,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [43] imperfect sequences [] total 43 [2024-11-15 22:51:27,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270272828] [2024-11-15 22:51:27,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:51:27,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-11-15 22:51:27,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:51:27,685 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-11-15 22:51:27,685 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1650, Unknown=0, NotChecked=0, Total=1806 [2024-11-15 22:51:27,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:51:27,686 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:51:27,686 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 6.906976744186046) internal successors, (297), 43 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-15 22:51:27,686 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:51:54,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:51:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:51:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:51:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:51:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:51:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:51:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:51:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:51:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:51:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:51:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:51:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:51:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:51:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:51:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:51:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:51:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:51:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:51:54,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-15 22:51:54,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-15 22:51:54,340 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2024-11-15 22:51:54,340 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:51:54,340 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:51:54,341 INFO L132 ounterexampleChecker]: Examining path program with hash 864305855, occurence #1 [2024-11-15 22:51:54,341 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:51:54,341 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:51:54,341 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:51:54,341 INFO L85 PathProgramCache]: Analyzing trace with hash 1836682675, now seen corresponding path program 5 times [2024-11-15 22:51:54,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:51:54,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6435170] [2024-11-15 22:51:54,341 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:51:54,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:51:54,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:51:54,598 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:51:54,598 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:51:54,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6435170] [2024-11-15 22:51:54,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6435170] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:51:54,598 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:51:54,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-15 22:51:54,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539318299] [2024-11-15 22:51:54,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:51:54,599 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-15 22:51:54,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:51:54,599 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-15 22:51:54,599 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-15 22:51:54,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:51:54,599 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:51:54,600 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 32.22222222222222) internal successors, (290), 9 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2024-11-15 22:51:54,600 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:52:06,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:52:06,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:52:06,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:52:06,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:52:06,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:52:06,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:52:06,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:52:06,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:52:06,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:52:06,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:52:06,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:52:06,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:52:06,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:52:06,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:52:06,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:52:06,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:52:06,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:52:06,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:52:06,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-15 22:52:06,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-15 22:52:06,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:52:06,687 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2024-11-15 22:52:06,687 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:52:06,687 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:52:06,687 INFO L132 ounterexampleChecker]: Examining path program with hash -842245195, occurence #1 [2024-11-15 22:52:06,687 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:52:06,687 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:52:06,688 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:52:06,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1644942301, now seen corresponding path program 1 times [2024-11-15 22:52:06,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:52:06,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878058969] [2024-11-15 22:52:06,688 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:52:06,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:52:06,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:52:39,212 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:52:39,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:52:39,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878058969] [2024-11-15 22:52:39,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878058969] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:52:39,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:52:39,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [] total 50 [2024-11-15 22:52:39,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463790314] [2024-11-15 22:52:39,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:52:39,213 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-11-15 22:52:39,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:52:39,214 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-11-15 22:52:39,214 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=2274, Unknown=0, NotChecked=0, Total=2450 [2024-11-15 22:52:39,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:52:39,214 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:52:39,215 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 5.62) internal successors, (281), 50 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:52:39,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:53:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:53:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:53:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:53:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:53:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:53:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:53:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:53:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:53:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:53:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:53:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:53:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:53:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:53:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:53:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:53:16,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:53:16,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:53:16,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:53:16,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-15 22:53:16,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-15 22:53:16,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:53:16,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-11-15 22:53:16,462 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2024-11-15 22:53:16,462 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:53:16,462 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:53:16,462 INFO L132 ounterexampleChecker]: Examining path program with hash 255126424, occurence #1 [2024-11-15 22:53:16,462 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:53:16,462 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:53:16,463 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:53:16,463 INFO L85 PathProgramCache]: Analyzing trace with hash -32890567, now seen corresponding path program 6 times [2024-11-15 22:53:16,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:53:16,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731067182] [2024-11-15 22:53:16,463 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:53:16,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:53:16,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:53:20,731 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:53:20,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:53:20,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731067182] [2024-11-15 22:53:20,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731067182] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:53:20,732 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:53:20,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2024-11-15 22:53:20,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942265290] [2024-11-15 22:53:20,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:53:20,732 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-15 22:53:20,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:53:20,733 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-15 22:53:20,733 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=984, Unknown=0, NotChecked=0, Total=1122 [2024-11-15 22:53:20,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:53:20,733 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:53:20,733 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 8.323529411764707) internal successors, (283), 34 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:53:20,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:53:20,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:53:20,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:53:20,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:53:20,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:53:20,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:53:20,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:53:20,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:53:20,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:53:20,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:53:20,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:53:20,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:53:20,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:53:20,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:53:20,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:53:20,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:53:20,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:53:20,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:53:20,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-15 22:53:20,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2024-11-15 22:53:20,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:53:20,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-11-15 22:53:20,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:53:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-11-15 22:53:38,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-15 22:53:38,401 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2024-11-15 22:53:38,401 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:53:38,401 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:53:38,402 INFO L132 ounterexampleChecker]: Examining path program with hash 1968246672, occurence #1 [2024-11-15 22:53:38,402 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:53:38,402 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:53:38,402 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:53:38,402 INFO L85 PathProgramCache]: Analyzing trace with hash 736780871, now seen corresponding path program 7 times [2024-11-15 22:53:38,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:53:38,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615671052] [2024-11-15 22:53:38,402 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:53:38,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:53:38,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:53:42,812 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:53:42,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:53:42,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615671052] [2024-11-15 22:53:42,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615671052] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:53:42,813 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:53:42,813 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [34] imperfect sequences [] total 34 [2024-11-15 22:53:42,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512029799] [2024-11-15 22:53:42,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:53:42,814 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-15 22:53:42,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:53:42,815 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-15 22:53:42,815 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=982, Unknown=0, NotChecked=0, Total=1122 [2024-11-15 22:53:42,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:53:42,815 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:53:42,815 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 8.323529411764707) internal successors, (283), 34 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:53:42,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:53:42,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:53:42,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:53:42,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:53:42,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:53:42,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:53:42,815 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:53:42,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:53:42,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:53:42,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:53:42,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:53:42,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:53:42,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:53:42,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:53:42,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:53:42,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:53:42,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-11-15 22:53:42,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:53:42,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-15 22:53:42,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2024-11-15 22:53:42,819 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:53:42,819 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-11-15 22:53:42,819 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2024-11-15 22:53:42,819 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-15 22:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:54:02,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2024-11-15 22:54:02,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-15 22:54:02,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:54:02,663 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2024-11-15 22:54:02,663 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:54:02,663 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:54:02,663 INFO L132 ounterexampleChecker]: Examining path program with hash -705672086, occurence #1 [2024-11-15 22:54:02,663 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:54:02,663 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:54:02,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:54:02,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1810923131, now seen corresponding path program 8 times [2024-11-15 22:54:02,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:54:02,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846878334] [2024-11-15 22:54:02,664 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:54:02,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:54:02,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:55:12,051 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:55:12,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:55:12,051 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846878334] [2024-11-15 22:55:12,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846878334] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:55:12,051 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:55:12,051 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [57] imperfect sequences [] total 57 [2024-11-15 22:55:12,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453165251] [2024-11-15 22:55:12,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:55:12,052 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2024-11-15 22:55:12,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:55:12,053 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2024-11-15 22:55:12,053 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=3009, Unknown=0, NotChecked=0, Total=3192 [2024-11-15 22:55:12,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:55:12,053 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:55:12,057 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 5.2105263157894735) internal successors, (297), 57 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:55:12,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:55:12,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:55:12,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:55:12,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:55:12,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:55:12,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:55:12,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:55:12,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:55:12,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:55:12,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:55:12,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:55:12,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:55:12,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:55:12,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:55:12,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2024-11-15 22:55:12,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:55:12,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2024-11-15 22:55:12,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:55:12,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-15 22:55:12,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2024-11-15 22:55:12,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:55:12,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 71 states. [2024-11-15 22:55:12,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2024-11-15 22:55:12,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:55:12,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:56:11,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:56:11,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:56:11,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:56:11,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:56:11,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:56:11,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:56:11,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:56:11,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:56:11,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:56:11,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:56:11,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:56:11,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:56:11,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:56:11,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:56:11,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-15 22:56:11,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:56:11,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2024-11-15 22:56:11,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:56:11,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-15 22:56:11,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2024-11-15 22:56:11,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:56:11,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:56:11,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-15 22:56:11,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:56:11,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-15 22:56:11,958 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2024-11-15 22:56:11,958 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-15 22:56:11,958 INFO L312 artialOrderCegarLoop]: Trying commutativity condition synthesis. [2024-11-15 22:56:11,958 INFO L132 ounterexampleChecker]: Examining path program with hash -549325211, occurence #1 [2024-11-15 22:56:11,958 INFO L134 ounterexampleChecker]: Commutativity condition synthesis is only active after more than 2 occurrences. Skipping... [2024-11-15 22:56:11,958 INFO L322 artialOrderCegarLoop]: No commutativity proof found, falling back to feasibility check. [2024-11-15 22:56:11,958 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 22:56:11,958 INFO L85 PathProgramCache]: Analyzing trace with hash -1508366029, now seen corresponding path program 9 times [2024-11-15 22:56:11,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 22:56:11,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541018350] [2024-11-15 22:56:11,959 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 22:56:11,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 22:56:12,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 22:56:15,750 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-15 22:56:15,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 22:56:15,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541018350] [2024-11-15 22:56:15,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541018350] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 22:56:15,750 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 22:56:15,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [] total 36 [2024-11-15 22:56:15,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080620673] [2024-11-15 22:56:15,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 22:56:15,751 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-15 22:56:15,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 22:56:15,751 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-15 22:56:15,751 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1122, Unknown=0, NotChecked=0, Total=1260 [2024-11-15 22:56:15,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:56:15,751 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 22:56:15,752 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 7.861111111111111) internal successors, (283), 36 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 102 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 76 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 78 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 51 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 75 states. [2024-11-15 22:56:15,752 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. Received shutdown request... [2024-11-15 22:56:25,106 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2024-11-15 22:56:25,107 WARN L596 AbstractCegarLoop]: Verification canceled: while executing DepthFirstTraversal. [2024-11-15 22:56:25,107 INFO L782 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-15 22:56:25,116 INFO L422 BasicCegarLoop]: Path program histogram: [9, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-15 22:56:25,116 INFO L320 ceAbstractionStarter]: Result for error location t_funThread4of4ForFork0 was TIMEOUT (1/5) [2024-11-15 22:56:25,118 INFO L242 ceAbstractionStarter]: Analysis of concurrent program completed with 4 thread instances [2024-11-15 22:56:25,118 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-15 22:56:25,142 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-15 22:56:25,145 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-11-15 22:56:25,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Forceful destruction successful, exit code 0 [2024-11-15 22:56:25,196 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.11 10:56:25 BasicIcfg [2024-11-15 22:56:25,196 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-15 22:56:25,197 INFO L158 Benchmark]: Toolchain (without parser) took 757577.63ms. Allocated memory was 100.7MB in the beginning and 4.7GB in the end (delta: 4.6GB). Free memory was 70.8MB in the beginning and 2.2GB in the end (delta: -2.1GB). Peak memory consumption was 3.1GB. Max. memory is 8.0GB. [2024-11-15 22:56:25,197 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 100.7MB. Free memory is still 53.8MB. There was no memory consumed. Max. memory is 8.0GB. [2024-11-15 22:56:25,197 INFO L158 Benchmark]: CACSL2BoogieTranslator took 467.35ms. Allocated memory is still 100.7MB. Free memory was 70.6MB in the beginning and 38.1MB in the end (delta: 32.5MB). Peak memory consumption was 33.6MB. Max. memory is 8.0GB. [2024-11-15 22:56:25,197 INFO L158 Benchmark]: Boogie Procedure Inliner took 49.70ms. Allocated memory is still 100.7MB. Free memory was 38.1MB in the beginning and 34.9MB in the end (delta: 3.1MB). There was no memory consumed. Max. memory is 8.0GB. [2024-11-15 22:56:25,197 INFO L158 Benchmark]: Boogie Preprocessor took 46.42ms. Allocated memory is still 100.7MB. Free memory was 34.9MB in the beginning and 32.7MB in the end (delta: 2.3MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2024-11-15 22:56:25,197 INFO L158 Benchmark]: RCFGBuilder took 570.18ms. Allocated memory is still 100.7MB. Free memory was 32.7MB in the beginning and 51.6MB in the end (delta: -18.9MB). Peak memory consumption was 14.6MB. Max. memory is 8.0GB. [2024-11-15 22:56:25,197 INFO L158 Benchmark]: TraceAbstraction took 756435.63ms. Allocated memory was 100.7MB in the beginning and 4.7GB in the end (delta: 4.6GB). Free memory was 50.7MB in the beginning and 2.2GB in the end (delta: -2.2GB). Peak memory consumption was 3.1GB. Max. memory is 8.0GB. [2024-11-15 22:56:25,198 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.13ms. Allocated memory is still 100.7MB. Free memory is still 53.8MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 467.35ms. Allocated memory is still 100.7MB. Free memory was 70.6MB in the beginning and 38.1MB in the end (delta: 32.5MB). Peak memory consumption was 33.6MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 49.70ms. Allocated memory is still 100.7MB. Free memory was 38.1MB in the beginning and 34.9MB in the end (delta: 3.1MB). There was no memory consumed. Max. memory is 8.0GB. * Boogie Preprocessor took 46.42ms. Allocated memory is still 100.7MB. Free memory was 34.9MB in the beginning and 32.7MB in the end (delta: 2.3MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * RCFGBuilder took 570.18ms. Allocated memory is still 100.7MB. Free memory was 32.7MB in the beginning and 51.6MB in the end (delta: -18.9MB). Peak memory consumption was 14.6MB. Max. memory is 8.0GB. * TraceAbstraction took 756435.63ms. Allocated memory was 100.7MB in the beginning and 4.7GB in the end (delta: 4.6GB). Free memory was 50.7MB in the beginning and 2.2GB in the end (delta: -2.2GB). Peak memory consumption was 3.1GB. 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: 30143, independent: 28643, independent conditional: 7551, independent unconditional: 21092, dependent: 1500, dependent conditional: 1375, dependent unconditional: 125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 28973, independent: 28643, independent conditional: 7551, independent unconditional: 21092, dependent: 330, dependent conditional: 205, dependent unconditional: 125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 28973, independent: 28643, independent conditional: 7551, independent unconditional: 21092, dependent: 330, dependent conditional: 205, dependent unconditional: 125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 29190, independent: 28643, independent conditional: 7551, independent unconditional: 21092, dependent: 547, dependent conditional: 422, dependent unconditional: 125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 29190, independent: 28643, independent conditional: 7, independent unconditional: 28636, dependent: 547, dependent conditional: 39, dependent unconditional: 508, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 29190, independent: 28643, independent conditional: 7, independent unconditional: 28636, dependent: 547, dependent conditional: 39, dependent unconditional: 508, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 11072, independent: 10910, independent conditional: 4, independent unconditional: 10906, dependent: 162, dependent conditional: 37, dependent unconditional: 125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 11072, independent: 10837, independent conditional: 0, independent unconditional: 10837, dependent: 235, dependent conditional: 0, dependent unconditional: 235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 235, independent: 73, independent conditional: 4, independent unconditional: 69, dependent: 162, dependent conditional: 37, dependent unconditional: 125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 235, independent: 73, independent conditional: 4, independent unconditional: 69, dependent: 162, dependent conditional: 37, dependent unconditional: 125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2910, independent: 579, independent conditional: 73, independent unconditional: 506, dependent: 2331, dependent conditional: 715, dependent unconditional: 1617, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Protected Queries: 0 ], Cache Queries: [ total: 29190, independent: 17733, independent conditional: 3, independent unconditional: 17730, dependent: 385, dependent conditional: 2, dependent unconditional: 383, unknown: 11072, unknown conditional: 41, unknown unconditional: 11031] , Statistics on independence cache: Total cache size (in pairs): 11072, Positive cache size: 10910, Positive conditional cache size: 4, Positive unconditional cache size: 10906, Negative cache size: 162, Negative conditional cache size: 37, Negative unconditional cache size: 125, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 7927, Maximal queried relation: 2, Independence queries for same thread: 1170, Persistent sets #1 benchmarks: Persistent set computation time: 2.3s, Number of persistent set computation: 1833, Number of trivial persistent sets: 1581, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 21217, independent: 21092, independent conditional: 0, independent unconditional: 21092, dependent: 125, dependent conditional: 0, dependent unconditional: 125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 30143, independent: 28643, independent conditional: 7551, independent unconditional: 21092, dependent: 1500, dependent conditional: 1375, dependent unconditional: 125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 28973, independent: 28643, independent conditional: 7551, independent unconditional: 21092, dependent: 330, dependent conditional: 205, dependent unconditional: 125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 28973, independent: 28643, independent conditional: 7551, independent unconditional: 21092, dependent: 330, dependent conditional: 205, dependent unconditional: 125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 29190, independent: 28643, independent conditional: 7551, independent unconditional: 21092, dependent: 547, dependent conditional: 422, dependent unconditional: 125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 29190, independent: 28643, independent conditional: 7, independent unconditional: 28636, dependent: 547, dependent conditional: 39, dependent unconditional: 508, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 29190, independent: 28643, independent conditional: 7, independent unconditional: 28636, dependent: 547, dependent conditional: 39, dependent unconditional: 508, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 11072, independent: 10910, independent conditional: 4, independent unconditional: 10906, dependent: 162, dependent conditional: 37, dependent unconditional: 125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 11072, independent: 10837, independent conditional: 0, independent unconditional: 10837, dependent: 235, dependent conditional: 0, dependent unconditional: 235, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 235, independent: 73, independent conditional: 4, independent unconditional: 69, dependent: 162, dependent conditional: 37, dependent unconditional: 125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 235, independent: 73, independent conditional: 4, independent unconditional: 69, dependent: 162, dependent conditional: 37, dependent unconditional: 125, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2910, independent: 579, independent conditional: 73, independent unconditional: 506, dependent: 2331, dependent conditional: 715, dependent unconditional: 1617, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Protected Queries: 0 ], Cache Queries: [ total: 29190, independent: 17733, independent conditional: 3, independent unconditional: 17730, dependent: 385, dependent conditional: 2, dependent unconditional: 383, unknown: 11072, unknown conditional: 41, unknown unconditional: 11031] , Statistics on independence cache: Total cache size (in pairs): 11072, Positive cache size: 10910, Positive conditional cache size: 4, Positive unconditional cache size: 10906, Negative cache size: 162, Negative conditional cache size: 37, Negative unconditional cache size: 125, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 7927, Maximal queried relation: 2, Independence queries for same thread: 1170 - StatisticsResult: Partial order reduction statistics Independence relation #1 benchmarks: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3081, independent: 2779, independent conditional: 141, independent unconditional: 2638, dependent: 302, dependent conditional: 296, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2785, independent: 2779, independent conditional: 141, independent unconditional: 2638, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 2785, independent: 2779, independent conditional: 141, independent unconditional: 2638, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2785, independent: 2779, independent conditional: 141, independent unconditional: 2638, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 2785, independent: 2779, independent conditional: 0, independent unconditional: 2779, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2785, independent: 2779, independent conditional: 0, independent unconditional: 2779, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 13, independent: 12, independent conditional: 0, independent unconditional: 12, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 13, independent: 12, independent conditional: 0, independent unconditional: 12, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 7, dependent conditional: 0, dependent unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Protected Queries: 0 ], Cache Queries: [ total: 2785, independent: 2767, independent conditional: 0, independent unconditional: 2767, dependent: 5, dependent conditional: 0, dependent unconditional: 5, unknown: 13, unknown conditional: 0, unknown unconditional: 13] , Statistics on independence cache: Total cache size (in pairs): 11044, Positive cache size: 10918, Positive conditional cache size: 0, Positive unconditional cache size: 10918, Negative cache size: 126, Negative conditional cache size: 0, Negative unconditional cache size: 126, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 141, Maximal queried relation: 0, Independence queries for same thread: 296, Persistent sets #1 benchmarks: Persistent set computation time: 0.0s, Number of persistent set computation: 173, Number of trivial persistent sets: 170, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2644, independent: 2638, independent conditional: 0, independent unconditional: 2638, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3081, independent: 2779, independent conditional: 141, independent unconditional: 2638, dependent: 302, dependent conditional: 296, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2785, independent: 2779, independent conditional: 141, independent unconditional: 2638, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 2785, independent: 2779, independent conditional: 141, independent unconditional: 2638, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2785, independent: 2779, independent conditional: 141, independent unconditional: 2638, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 2785, independent: 2779, independent conditional: 0, independent unconditional: 2779, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2785, independent: 2779, independent conditional: 0, independent unconditional: 2779, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 13, independent: 12, independent conditional: 0, independent unconditional: 12, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 13, independent: 12, independent conditional: 0, independent unconditional: 12, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 7, dependent conditional: 0, dependent unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Protected Queries: 0 ], Cache Queries: [ total: 2785, independent: 2767, independent conditional: 0, independent unconditional: 2767, dependent: 5, dependent conditional: 0, dependent unconditional: 5, unknown: 13, unknown conditional: 0, unknown unconditional: 13] , Statistics on independence cache: Total cache size (in pairs): 11044, Positive cache size: 10918, Positive conditional cache size: 0, Positive unconditional cache size: 10918, Negative cache size: 126, Negative conditional cache size: 0, Negative unconditional cache size: 126, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 141, Maximal queried relation: 0, Independence queries for same thread: 296 - StatisticsResult: Partial order reduction statistics Independence relation #1 benchmarks: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3349338, independent: 3089596, independent conditional: 3008430, independent unconditional: 81166, dependent: 259742, dependent conditional: 259360, dependent unconditional: 382, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3149764, independent: 3089596, independent conditional: 3008430, independent unconditional: 81166, dependent: 60168, dependent conditional: 59786, dependent unconditional: 382, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3149764, independent: 3089596, independent conditional: 3008430, independent unconditional: 81166, dependent: 60168, dependent conditional: 59786, dependent unconditional: 382, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3225218, independent: 3089596, independent conditional: 3008430, independent unconditional: 81166, dependent: 135622, dependent conditional: 135240, dependent unconditional: 382, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3225218, independent: 3089596, independent conditional: 2265, independent unconditional: 3087331, dependent: 135622, dependent conditional: 23975, dependent unconditional: 111647, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3225218, independent: 3089596, independent conditional: 2265, independent unconditional: 3087331, dependent: 135622, dependent conditional: 23975, dependent unconditional: 111647, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 39246, independent: 38420, independent conditional: 114, independent unconditional: 38306, dependent: 826, dependent conditional: 444, dependent unconditional: 382, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 39246, independent: 38093, independent conditional: 0, independent unconditional: 38093, dependent: 1153, dependent conditional: 0, dependent unconditional: 1153, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1153, independent: 327, independent conditional: 114, independent unconditional: 213, dependent: 826, dependent conditional: 444, dependent unconditional: 382, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1153, independent: 327, independent conditional: 114, independent unconditional: 213, dependent: 826, dependent conditional: 444, dependent unconditional: 382, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12439, independent: 2885, independent conditional: 1786, independent unconditional: 1099, dependent: 9553, dependent conditional: 5818, dependent unconditional: 3735, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 2, Protected Queries: 0 ], Cache Queries: [ total: 3225218, independent: 3051176, independent conditional: 2151, independent unconditional: 3049025, dependent: 134796, dependent conditional: 23531, dependent unconditional: 111265, unknown: 39246, unknown conditional: 558, unknown unconditional: 38688] , Statistics on independence cache: Total cache size (in pairs): 50292, Positive cache size: 49340, Positive conditional cache size: 116, Positive unconditional cache size: 49224, Negative cache size: 952, Negative conditional cache size: 444, Negative unconditional cache size: 508, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 3117430, Maximal queried relation: 7, Independence queries for same thread: 199574, Persistent sets #1 benchmarks: Persistent set computation time: 7.0s, Number of persistent set computation: 138452, Number of trivial persistent sets: 112222, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 81548, independent: 81166, independent conditional: 0, independent unconditional: 81166, dependent: 382, dependent conditional: 0, dependent unconditional: 382, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 3349338, independent: 3089596, independent conditional: 3008430, independent unconditional: 81166, dependent: 259742, dependent conditional: 259360, dependent unconditional: 382, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3149764, independent: 3089596, independent conditional: 3008430, independent unconditional: 81166, dependent: 60168, dependent conditional: 59786, dependent unconditional: 382, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3149764, independent: 3089596, independent conditional: 3008430, independent unconditional: 81166, dependent: 60168, dependent conditional: 59786, dependent unconditional: 382, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3225218, independent: 3089596, independent conditional: 3008430, independent unconditional: 81166, dependent: 135622, dependent conditional: 135240, dependent unconditional: 382, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3225218, independent: 3089596, independent conditional: 2265, independent unconditional: 3087331, dependent: 135622, dependent conditional: 23975, dependent unconditional: 111647, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3225218, independent: 3089596, independent conditional: 2265, independent unconditional: 3087331, dependent: 135622, dependent conditional: 23975, dependent unconditional: 111647, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 39246, independent: 38420, independent conditional: 114, independent unconditional: 38306, dependent: 826, dependent conditional: 444, dependent unconditional: 382, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 39246, independent: 38093, independent conditional: 0, independent unconditional: 38093, dependent: 1153, dependent conditional: 0, dependent unconditional: 1153, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1153, independent: 327, independent conditional: 114, independent unconditional: 213, dependent: 826, dependent conditional: 444, dependent unconditional: 382, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1153, independent: 327, independent conditional: 114, independent unconditional: 213, dependent: 826, dependent conditional: 444, dependent unconditional: 382, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12439, independent: 2885, independent conditional: 1786, independent unconditional: 1099, dependent: 9553, dependent conditional: 5818, dependent unconditional: 3735, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 2, Protected Queries: 0 ], Cache Queries: [ total: 3225218, independent: 3051176, independent conditional: 2151, independent unconditional: 3049025, dependent: 134796, dependent conditional: 23531, dependent unconditional: 111265, unknown: 39246, unknown conditional: 558, unknown unconditional: 38688] , Statistics on independence cache: Total cache size (in pairs): 50292, Positive cache size: 49340, Positive conditional cache size: 116, Positive unconditional cache size: 49224, Negative cache size: 952, Negative conditional cache size: 444, Negative unconditional cache size: 508, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 3117430, Maximal queried relation: 7, Independence queries for same thread: 199574 - StatisticsResult: Partial order reduction statistics Independence relation #1 benchmarks: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 9145, independent: 8794, independent conditional: 422, independent unconditional: 8372, dependent: 351, dependent conditional: 335, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8810, independent: 8794, independent conditional: 422, independent unconditional: 8372, dependent: 16, dependent conditional: 0, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 8810, independent: 8794, independent conditional: 422, independent unconditional: 8372, dependent: 16, dependent conditional: 0, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8810, independent: 8794, independent conditional: 422, independent unconditional: 8372, dependent: 16, dependent conditional: 0, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 8810, independent: 8794, independent conditional: 0, independent unconditional: 8794, dependent: 16, dependent conditional: 0, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 8810, independent: 8794, independent conditional: 0, independent unconditional: 8794, dependent: 16, dependent conditional: 0, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 16, independent: 15, independent conditional: 0, independent unconditional: 15, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 16, independent: 15, independent conditional: 0, independent unconditional: 15, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 11, dependent conditional: 0, dependent unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Protected Queries: 0 ], Cache Queries: [ total: 8810, independent: 8779, independent conditional: 0, independent unconditional: 8779, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 16, unknown conditional: 0, unknown unconditional: 16] , Statistics on independence cache: Total cache size (in pairs): 49748, Positive cache size: 49239, Positive conditional cache size: 0, Positive unconditional cache size: 49239, Negative cache size: 509, Negative conditional cache size: 0, Negative unconditional cache size: 509, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 422, Maximal queried relation: 0, Independence queries for same thread: 335, Persistent sets #1 benchmarks: Persistent set computation time: 0.0s, Number of persistent set computation: 221, Number of trivial persistent sets: 215, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8388, independent: 8372, independent conditional: 0, independent unconditional: 8372, dependent: 16, dependent conditional: 0, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 9145, independent: 8794, independent conditional: 422, independent unconditional: 8372, dependent: 351, dependent conditional: 335, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8810, independent: 8794, independent conditional: 422, independent unconditional: 8372, dependent: 16, dependent conditional: 0, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 8810, independent: 8794, independent conditional: 422, independent unconditional: 8372, dependent: 16, dependent conditional: 0, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8810, independent: 8794, independent conditional: 422, independent unconditional: 8372, dependent: 16, dependent conditional: 0, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 8810, independent: 8794, independent conditional: 0, independent unconditional: 8794, dependent: 16, dependent conditional: 0, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 8810, independent: 8794, independent conditional: 0, independent unconditional: 8794, dependent: 16, dependent conditional: 0, dependent unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 16, independent: 15, independent conditional: 0, independent unconditional: 15, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 16, independent: 15, independent conditional: 0, independent unconditional: 15, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 11, dependent conditional: 0, dependent unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Protected Queries: 0 ], Cache Queries: [ total: 8810, independent: 8779, independent conditional: 0, independent unconditional: 8779, dependent: 15, dependent conditional: 0, dependent unconditional: 15, unknown: 16, unknown conditional: 0, unknown unconditional: 16] , Statistics on independence cache: Total cache size (in pairs): 49748, Positive cache size: 49239, Positive conditional cache size: 0, Positive unconditional cache size: 49239, Negative cache size: 509, Negative conditional cache size: 0, Negative unconditional cache size: 509, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 422, Maximal queried relation: 0, Independence queries for same thread: 335 - StatisticsResult: Partial order reduction statistics Independence relation #1 benchmarks: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 18105, independent: 17703, independent conditional: 843, independent unconditional: 16860, dependent: 402, dependent conditional: 374, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 17731, independent: 17703, independent conditional: 843, independent unconditional: 16860, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 17731, independent: 17703, independent conditional: 843, independent unconditional: 16860, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 17731, independent: 17703, independent conditional: 843, independent unconditional: 16860, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 17731, independent: 17703, independent conditional: 0, independent unconditional: 17703, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 17731, independent: 17703, independent conditional: 0, independent unconditional: 17703, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 16745, independent: 16717, independent conditional: 0, independent unconditional: 16717, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 16745, independent: 16681, independent conditional: 0, independent unconditional: 16681, dependent: 64, dependent conditional: 0, dependent unconditional: 64, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 64, independent: 36, independent conditional: 0, independent unconditional: 36, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 64, independent: 36, independent conditional: 0, independent unconditional: 36, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 413, independent: 206, independent conditional: 0, independent unconditional: 206, dependent: 207, dependent conditional: 0, dependent unconditional: 207, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Protected Queries: 0 ], Cache Queries: [ total: 17731, independent: 986, independent conditional: 0, independent unconditional: 986, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 16745, unknown conditional: 0, unknown unconditional: 16745] , Statistics on independence cache: Total cache size (in pairs): 66493, Positive cache size: 65956, Positive conditional cache size: 0, Positive unconditional cache size: 65956, Negative cache size: 537, Negative conditional cache size: 0, Negative unconditional cache size: 537, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 843, Maximal queried relation: 0, Independence queries for same thread: 374, Persistent sets #1 benchmarks: Persistent set computation time: 0.4s, Number of persistent set computation: 269, Number of trivial persistent sets: 260, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 16888, independent: 16860, independent conditional: 0, independent unconditional: 16860, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 18105, independent: 17703, independent conditional: 843, independent unconditional: 16860, dependent: 402, dependent conditional: 374, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 17731, independent: 17703, independent conditional: 843, independent unconditional: 16860, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 17731, independent: 17703, independent conditional: 843, independent unconditional: 16860, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 17731, independent: 17703, independent conditional: 843, independent unconditional: 16860, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 17731, independent: 17703, independent conditional: 0, independent unconditional: 17703, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 17731, independent: 17703, independent conditional: 0, independent unconditional: 17703, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 16745, independent: 16717, independent conditional: 0, independent unconditional: 16717, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 16745, independent: 16681, independent conditional: 0, independent unconditional: 16681, dependent: 64, dependent conditional: 0, dependent unconditional: 64, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 64, independent: 36, independent conditional: 0, independent unconditional: 36, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 64, independent: 36, independent conditional: 0, independent unconditional: 36, dependent: 28, dependent conditional: 0, dependent unconditional: 28, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 413, independent: 206, independent conditional: 0, independent unconditional: 206, dependent: 207, dependent conditional: 0, dependent unconditional: 207, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 0, Protected Queries: 0 ], Cache Queries: [ total: 17731, independent: 986, independent conditional: 0, independent unconditional: 986, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 16745, unknown conditional: 0, unknown unconditional: 16745] , Statistics on independence cache: Total cache size (in pairs): 66493, Positive cache size: 65956, Positive conditional cache size: 0, Positive unconditional cache size: 65956, Negative cache size: 537, Negative conditional cache size: 0, Negative unconditional cache size: 537, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 843, Maximal queried relation: 0, Independence queries for same thread: 374 - StatisticsResult: Partial order reduction statistics Independence relation #1 benchmarks: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 20707714, independent: 20092048, independent conditional: 19961747, independent unconditional: 130301, dependent: 615666, dependent conditional: 615076, dependent unconditional: 590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 20230988, independent: 20092048, independent conditional: 19961747, independent unconditional: 130301, dependent: 138940, dependent conditional: 138350, dependent unconditional: 590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 20230988, independent: 20092048, independent conditional: 19961747, independent unconditional: 130301, dependent: 138940, dependent conditional: 138350, dependent unconditional: 590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 22317070, independent: 20092048, independent conditional: 19961747, independent unconditional: 130301, dependent: 2225022, dependent conditional: 2224432, dependent unconditional: 590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 22317070, independent: 20092048, independent conditional: 61056, independent unconditional: 20030992, dependent: 2225022, dependent conditional: 1133677, dependent unconditional: 1091345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 22317070, independent: 20092048, independent conditional: 61056, independent unconditional: 20030992, dependent: 2225022, dependent conditional: 1133677, dependent unconditional: 1091345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 94456, independent: 91379, independent conditional: 808, independent unconditional: 90571, dependent: 3077, dependent conditional: 2487, dependent unconditional: 590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 94456, independent: 90239, independent conditional: 0, independent unconditional: 90239, dependent: 4217, dependent conditional: 0, dependent unconditional: 4217, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4217, independent: 1140, independent conditional: 808, independent unconditional: 332, dependent: 3077, dependent conditional: 2487, dependent unconditional: 590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4217, independent: 1140, independent conditional: 808, independent unconditional: 332, dependent: 3077, dependent conditional: 2487, dependent unconditional: 590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 56663, independent: 17397, independent conditional: 15826, independent unconditional: 1571, dependent: 39265, dependent conditional: 34132, dependent unconditional: 5133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 1, Protected Queries: 0 ], Cache Queries: [ total: 22317070, independent: 20000669, independent conditional: 60248, independent unconditional: 19940421, dependent: 2221945, dependent conditional: 1131190, dependent unconditional: 1090755, unknown: 94456, unknown conditional: 3295, unknown unconditional: 91161] , Statistics on independence cache: Total cache size (in pairs): 160950, Positive cache size: 157336, Positive conditional cache size: 809, Positive unconditional cache size: 156527, Negative cache size: 3614, Negative conditional cache size: 2487, Negative unconditional cache size: 1127, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 20991446, Maximal queried relation: 21, Independence queries for same thread: 476726, Persistent sets #1 benchmarks: Persistent set computation time: 11.8s, Number of persistent set computation: 223234, Number of trivial persistent sets: 186320, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 130891, independent: 130301, independent conditional: 0, independent unconditional: 130301, dependent: 590, dependent conditional: 0, dependent unconditional: 590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 20707714, independent: 20092048, independent conditional: 19961747, independent unconditional: 130301, dependent: 615666, dependent conditional: 615076, dependent unconditional: 590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 20230988, independent: 20092048, independent conditional: 19961747, independent unconditional: 130301, dependent: 138940, dependent conditional: 138350, dependent unconditional: 590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 20230988, independent: 20092048, independent conditional: 19961747, independent unconditional: 130301, dependent: 138940, dependent conditional: 138350, dependent unconditional: 590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 22317070, independent: 20092048, independent conditional: 19961747, independent unconditional: 130301, dependent: 2225022, dependent conditional: 2224432, dependent unconditional: 590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 22317070, independent: 20092048, independent conditional: 61056, independent unconditional: 20030992, dependent: 2225022, dependent conditional: 1133677, dependent unconditional: 1091345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 22317070, independent: 20092048, independent conditional: 61056, independent unconditional: 20030992, dependent: 2225022, dependent conditional: 1133677, dependent unconditional: 1091345, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 94456, independent: 91379, independent conditional: 808, independent unconditional: 90571, dependent: 3077, dependent conditional: 2487, dependent unconditional: 590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 94456, independent: 90239, independent conditional: 0, independent unconditional: 90239, dependent: 4217, dependent conditional: 0, dependent unconditional: 4217, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 4217, independent: 1140, independent conditional: 808, independent unconditional: 332, dependent: 3077, dependent conditional: 2487, dependent unconditional: 590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 4217, independent: 1140, independent conditional: 808, independent unconditional: 332, dependent: 3077, dependent conditional: 2487, dependent unconditional: 590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 56663, independent: 17397, independent conditional: 15826, independent unconditional: 1571, dependent: 39265, dependent conditional: 34132, dependent unconditional: 5133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Symbolic Condition Computations: 1, Protected Queries: 0 ], Cache Queries: [ total: 22317070, independent: 20000669, independent conditional: 60248, independent unconditional: 19940421, dependent: 2221945, dependent conditional: 1131190, dependent unconditional: 1090755, unknown: 94456, unknown conditional: 3295, unknown unconditional: 91161] , Statistics on independence cache: Total cache size (in pairs): 160950, Positive cache size: 157336, Positive conditional cache size: 809, Positive unconditional cache size: 156527, Negative cache size: 3614, Negative conditional cache size: 2487, Negative unconditional cache size: 1127, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 20991446, Maximal queried relation: 21, Independence queries for same thread: 476726 - TimeoutResultAtElement [Line: 929]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable Cancelled while executing DepthFirstTraversal. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: t_funThread1of1ForFork0 with 1 thread instances CFG has 3 procedures, 337 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 10.0s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 5.1s, 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: 45, 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: 0.0s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 3.9s InterpolantComputationTime, 1241 NumberOfCodeBlocks, 1226 NumberOfCodeBlocksAsserted, 7 NumberOfCheckSat, 1405 ConstructedInterpolants, 0 QuantifiedInterpolants, 10565 SizeOfPredicates, 15 NumberOfNonLiveVariables, 794 ConjunctsInSsa, 50 ConjunctsInUnsatCore, 8 InterpolantComputations, 4 PerfectInterpolantSequences, 36/57 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: CheckTime: 0.0s, ConditionCalculationTime: 0.0s, CommutingCounterexamples: 0, ConditionCalculations: 72, TraceChecks: 0, UnknownTraceChecks: 0, ImperfectProofs: 0, QuantifiedConditions: 0, FalseConditions: 0 - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 3 procedures, 337 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 2.4s, OverallIterations: 6, TraceHistogramMax: 0, PathProgramHistogramMax: 4, EmptinessCheckTime: 0.4s, 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: 65, 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: 0.0s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 0.9s InterpolantComputationTime, 1498 NumberOfCodeBlocks, 1498 NumberOfCodeBlocksAsserted, 17 NumberOfCheckSat, 1786 ConstructedInterpolants, 0 QuantifiedInterpolants, 2136 SizeOfPredicates, 23 NumberOfNonLiveVariables, 1154 ConjunctsInSsa, 30 ConjunctsInUnsatCore, 11 InterpolantComputations, 2 PerfectInterpolantSequences, 0/393 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: CheckTime: 0.0s, ConditionCalculationTime: 0.0s, CommutingCounterexamples: 0, ConditionCalculations: 241, TraceChecks: 0, UnknownTraceChecks: 0, ImperfectProofs: 0, QuantifiedConditions: 0, FalseConditions: 0 - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 2 thread instances CFG has 4 procedures, 404 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 2.2s, OverallIterations: 6, TraceHistogramMax: 0, PathProgramHistogramMax: 4, EmptinessCheckTime: 0.4s, 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: 65, 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: 0.0s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 1665 NumberOfCodeBlocks, 1665 NumberOfCodeBlocksAsserted, 17 NumberOfCheckSat, 1987 ConstructedInterpolants, 0 QuantifiedInterpolants, 2337 SizeOfPredicates, 23 NumberOfNonLiveVariables, 1289 ConjunctsInSsa, 30 ConjunctsInUnsatCore, 11 InterpolantComputations, 2 PerfectInterpolantSequences, 0/393 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: CheckTime: 0.0s, ConditionCalculationTime: 0.0s, CommutingCounterexamples: 0, ConditionCalculations: 247, TraceChecks: 0, UnknownTraceChecks: 0, ImperfectProofs: 0, QuantifiedConditions: 0, FalseConditions: 0 - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 3 thread instances CFG has 5 procedures, 471 locations, 6 error locations. Started 1 CEGAR loops. OverallTime: 2.8s, OverallIterations: 6, TraceHistogramMax: 0, PathProgramHistogramMax: 4, EmptinessCheckTime: 0.8s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 65, 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: 0.2s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 1832 NumberOfCodeBlocks, 1832 NumberOfCodeBlocksAsserted, 17 NumberOfCheckSat, 2188 ConstructedInterpolants, 0 QuantifiedInterpolants, 2538 SizeOfPredicates, 23 NumberOfNonLiveVariables, 1424 ConjunctsInSsa, 30 ConjunctsInUnsatCore, 11 InterpolantComputations, 2 PerfectInterpolantSequences, 0/393 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: CheckTime: 0.0s, ConditionCalculationTime: 0.0s, CommutingCounterexamples: 0, ConditionCalculations: 253, TraceChecks: 0, UnknownTraceChecks: 0, ImperfectProofs: 0, QuantifiedConditions: 0, FalseConditions: 0 - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: t_funThread1of2ForFork0 with 1 thread instances CFG has 4 procedures, 404 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 96.4s, OverallIterations: 12, TraceHistogramMax: 0, PathProgramHistogramMax: 2, EmptinessCheckTime: 64.9s, 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: 301, 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: 0.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 28.9s InterpolantComputationTime, 3323 NumberOfCodeBlocks, 3308 NumberOfCodeBlocksAsserted, 15 NumberOfCheckSat, 3928 ConstructedInterpolants, 0 QuantifiedInterpolants, 102345 SizeOfPredicates, 38 NumberOfNonLiveVariables, 1878 ConjunctsInSsa, 80 ConjunctsInUnsatCore, 18 InterpolantComputations, 8 PerfectInterpolantSequences, 1193/1604 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: CheckTime: 0.7s, ConditionCalculationTime: 0.0s, CommutingCounterexamples: 1, ConditionCalculations: 255, TraceChecks: 1, UnknownTraceChecks: 0, ImperfectProofs: 0, QuantifiedConditions: 0, FalseConditions: 1 - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: t_funThread4of4ForFork0 with 1 thread instances CFG has 6 procedures, 538 locations, 7 error locations. Started 1 CEGAR loops. OverallTime: 642.2s, OverallIterations: 26, TraceHistogramMax: 0, PathProgramHistogramMax: 9, EmptinessCheckTime: 425.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 1136, 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: 0.3s SsaConstructionTime, 1.2s SatisfiabilityAnalysisTime, 213.6s InterpolantComputationTime, 9133 NumberOfCodeBlocks, 9083 NumberOfCodeBlocksAsserted, 31 NumberOfCheckSat, 9843 ConstructedInterpolants, 0 QuantifiedInterpolants, 610315 SizeOfPredicates, 46 NumberOfNonLiveVariables, 2869 ConjunctsInSsa, 93 ConjunctsInUnsatCore, 34 InterpolantComputations, 23 PerfectInterpolantSequences, 4378/4901 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: CheckTime: 0.0s, ConditionCalculationTime: 0.0s, CommutingCounterexamples: 0, ConditionCalculations: 263, TraceChecks: 0, UnknownTraceChecks: 0, ImperfectProofs: 0, QuantifiedConditions: 0, FalseConditions: 1 RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown